Fast-64 / fast64

Blender based editor for scenes, meshes, and more in first-party N64 games
GNU General Public License v3.0
316 stars 74 forks source link

[F3D] Edge case for decals, use hashed for cutout materials instead of blend + more #401

Closed Lilaa3 closed 3 months ago

Lilaa3 commented 3 months ago

Main change is the title, but I also updated rendermode_preset_to_advanced to actually update the settings based on layer, not only that but the world defaults are used for layers now

Lilaa3 commented 3 months ago

This should also simplify this function in f64render along with render mode flags parsing

Dragorn421 commented 3 months ago

btw why not alpha clip for cutout materials

Lilaa3 commented 3 months ago

btw why not alpha clip for cutout materials

sure i can do that for pre 4.2, wont make a visual difference tho

Lilaa3 commented 3 months ago

Currently fast64 main is also assuming fog when no rendermode is set btw, this was mostly hidden before i removed the requirement for the geo mode to activate the fog blender (i say mostly because it caused unset rendermode sm64 materials to assume the fog blender was on even without setting the rendermode lol), it only showed now but this pr accidentally fixes it