Tiny3D - Fresnel & Mipmaps [N64 Homebrew]

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • Added two new example projects to tiny3d, showing fresnel and mipmaps (`20_mipmaps`, `21_fresnel`).
    Fresnel is done via alpha-only light sources and comes in two variants:a fast approx. via a directional light, and a slower proper per-vertex angle via a point-light.
    This can be used for various effects, all being based on getting the viewing-angle of a face as alpha.
    The mipmap example show both automatic mipmaps as well as a custom chain of images.
    More information in the N64Brew discord: / discord
    Repo: github.com/Hai...
    _______
    Music: "Dark Wind" by @flowerheadmusic

ความคิดเห็น •

  • @KazeClips
    @KazeClips 9 วันที่ผ่านมา +68

    looks super cool!!

  • @pekkavaa
    @pekkavaa 9 วันที่ผ่านมา +14

    Wow controlling the env map reflection alpha with fresnel gives such an high-end look.

  • @Korcenton
    @Korcenton 9 วันที่ผ่านมา +12

    that environment mapped roughness example looks fantastic 🤯

  • @Weegee0DRONZER
    @Weegee0DRONZER 9 วันที่ผ่านมา +8

    the fact that the n64 can make these graphics is insane dude imagine what the gamecube is gonna be capable of when the homebrew scene gets this advanced

  • @connorolding9870
    @connorolding9870 9 วันที่ผ่านมา +11

    Utah teapot my beloved

  • @GlitchYeen
    @GlitchYeen 4 วันที่ผ่านมา

    As someone who grew up with this console, I find this absolutely surreal to look at. Impressive stuff!

  • @DanielA-yg3un
    @DanielA-yg3un 9 วันที่ผ่านมา +2

    Really nice!! Using the fresnel+roughness really gives a nice feeling of depth to the material!

  • @pinabo
    @pinabo 6 วันที่ผ่านมา

    Toujours aussi impressionnant

  • @shadowman_390
    @shadowman_390 7 วันที่ผ่านมา

    as usual, incredible graphics.

  • @guillaumefigarella1704
    @guillaumefigarella1704 9 วันที่ผ่านมา +3

    Woah
    This is amazing as always

  • @apehole6248
    @apehole6248 8 วันที่ผ่านมา

    this is sharp

  • @MorphBaller388
    @MorphBaller388 8 วันที่ผ่านมา

    You’re a wizard

  • @SuperWiiBros08
    @SuperWiiBros08 9 วันที่ผ่านมา +3

    What the heck is not even possible on the N64???

  • @dermond
    @dermond 9 วันที่ผ่านมา

    Really cool

  • @jmssun
    @jmssun 9 วันที่ผ่านมา

    This is nuts!🎉🎉🎉

  • @exactspace
    @exactspace 9 วันที่ผ่านมา +1

    Unbelievable to see on a N64.

  • @grymdylan
    @grymdylan 9 วันที่ผ่านมา

    oh hell nah this is too crazy

  • @haileyyyyy
    @haileyyyyy 9 วันที่ผ่านมา

    shiny??? in my n64???? this is insane....

  • @A.dilArts
    @A.dilArts 9 วันที่ผ่านมา +2

    We should see this in games n64

  • @Nekrozmik
    @Nekrozmik 9 วันที่ผ่านมา +2

    this almost reminds me of dreamcast levels of graphics... super cool!

    • @guillaumefigarella1704
      @guillaumefigarella1704 8 วันที่ผ่านมา

      what game had this good of a shading on Dreamcast? Real question i lack Dreamcast knowledge, i know its 6th gen class, and i have seen that pretty amazing GTA3 port, but apart from Shenmue i don't know much about the thing

    • @pinabo
      @pinabo 6 วันที่ผ่านมา

      Évidemment la Dreamcast est beaucoup plus puissante, ce n'est pas comparable. Mais en terme de rendu Hidodongo arrive à faire des effets modernes et fluides sur une console qui a presque 30 ans !

    • @sebastiankulche
      @sebastiankulche 19 ชั่วโมงที่ผ่านมา

      @@guillaumefigarella1704 Idk about Dreamcast but i saw similar levels of shading in Rascal.

    • @sebastiankulche
      @sebastiankulche 19 ชั่วโมงที่ผ่านมา

      @@guillaumefigarella1704 Idk about Dreamcast but i saw "similar" levels of shading in PS1 Rascal. Dreamcast should be able to do it in a real game.

  • @mirabilis
    @mirabilis 9 วันที่ผ่านมา

    You seem skilled in N64 assembly. You wanna help adding a savestate functionally to the MiSTer core? 😅

  • @haymish_duck
    @haymish_duck 9 วันที่ผ่านมา

    Video is 60fps but feels like 240! :0

  • @vladimirchizhov3260
    @vladimirchizhov3260 9 วันที่ผ่านมา +1

    60 FPS!!!!!!!!!!
    While yeah, demos veing 60 fps is not that uncommon, but man, doing THAT on n64 is an achivement

  • @vj7248
    @vj7248 9 วันที่ผ่านมา

    cool 😎

  • @Jabjabs
    @Jabjabs 9 วันที่ผ่านมา +1

    Again I will merely say... how!?

  • @bokieiey
    @bokieiey 8 วันที่ผ่านมา +1

    i look at stuff like this and im like. what even is the n64 gpu rsp. like what is it. what is it! is it fixed function or programmable? i know there's microcode and different revisions but like. what is that!

    • @guillaumefigarella1704
      @guillaumefigarella1704 8 วันที่ผ่านมา

      Here's an excerpt from the Nintendo 64 Architecture Analysis
      "Unlike its competitors (PS1 and Saturn), the geometry engine is not hard-wired. Instead, the RSP contains some memory (4 KB for instructions and 4 KB for data) to store microcode : A small program, with no more than 1000 instructions, that implements the graphics pipeline. In other words, it directs the Scalar Unit on how it should operate our graphics data. The microcode is fed by the CPU during runtime."
      So its programmable, but whats the difference compared to a "programmble shader" like on GeForce 256 or "fixed function" 3DFX cards is way way beyond my comprehension
      I also wonder about those things when i see Dodongo's stuff

  • @wangtang32000
    @wangtang32000 7 วันที่ผ่านมา

    it's crazy that all these effects are being made available on a N64

  • @ConcavePgons
    @ConcavePgons 9 วันที่ผ่านมา +1

    Looks like Super Mario Galaxy's rim-lighting is possible on N64.

  • @MatthewCenance
    @MatthewCenance 9 วันที่ผ่านมา +3

    How will you increase the N64's power level this time?