-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[F3D] Add material bleeding to FMesh GfxLists #186
Commits on Nov 13, 2022
-
added material bleeding to FMesh objects via an export option in the …
…global F3D panel settings
scut committedNov 13, 2022 Configuration menu - View commit details
-
Copy full SHA for d3d5823 - Browse repository at this point
Copy the full SHA d3d5823View commit details -
fixed tile scrolls with inline mats, tile scrolls now repeat in each …
…inline material, and use a material name of the mesh plus the offset of the material DL inside the inline mesh Gfx. Also fixed a bug where tile scrolls for tiles not set would still export, resulting in UB behavior
scut committedNov 13, 2022 Configuration menu - View commit details
-
Copy full SHA for c4b2c4f - Browse repository at this point
Copy the full SHA c4b2c4fView commit details -
Merge branch 'fast64_main' into mat_bleed
scut committedNov 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 1e81b32 - Browse repository at this point
Copy the full SHA 1e81b32View commit details -
scut committed
Nov 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 21a4ba8 - Browse repository at this point
Copy the full SHA 21a4ba8View commit details
Commits on Nov 14, 2022
-
optimized and cleaned up mat bleeding setup code, improved which gbi …
…cmds get bled
scut committedNov 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 4e1a597 - Browse repository at this point
Copy the full SHA 4e1a597View commit details -
Merge branch 'fast64_main' into mat_bleed
scut committedNov 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 80a4e4b - Browse repository at this point
Copy the full SHA 80a4e4bView commit details
Commits on Nov 23, 2022
-
Merge branch 'fast64_main' into mat_bleed
scut committedNov 23, 2022 Configuration menu - View commit details
-
Copy full SHA for e3ab43e - Browse repository at this point
Copy the full SHA e3ab43eView commit details -
Merge remote-tracking branch 'KCS/fast64_main' into fast64_main
scut committedNov 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 35fe6f5 - Browse repository at this point
Copy the full SHA 35fe6f5View commit details -
Merge branch 'fast64_main' into mat_bleed
scut committedNov 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 631a789 - Browse repository at this point
Copy the full SHA 631a789View commit details
Commits on Nov 26, 2022
-
Merge branch 'fast64_main' into mat_bleed
scut committedNov 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 0507e0d - Browse repository at this point
Copy the full SHA 0507e0dView commit details -
made inline a property of fMaterial, made fMaterials be generated fro…
…m fModel for inheritance of inline property, cleaned up and clarified some comments
scut committedNov 26, 2022 Configuration menu - View commit details
-
Copy full SHA for eb62717 - Browse repository at this point
Copy the full SHA eb62717View commit details
Commits on Nov 28, 2022
-
added a comment_name prop to GfxList to prevent renaming of bled fMes…
…h.draw objects interfering with DL referencing
scut committedNov 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 394ca0a - Browse repository at this point
Copy the full SHA 394ca0aView commit details -
added hashing to gbi base classes
scut committedNov 28, 2022 Configuration menu - View commit details
-
Copy full SHA for a44b1c8 - Browse repository at this point
Copy the full SHA a44b1c8View commit details
Commits on Dec 1, 2022
-
made tile scroll exporting better in mat_bleeding, renamed variables,…
… added more consistency with inline checks, made fMesh inline exporting act from FMesh.draw instead of constructing from individual gfx components, vtx culling now works with inline materials
scut committedDec 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 4543848 - Browse repository at this point
Copy the full SHA 4543848View commit details
Commits on Dec 4, 2022
-
renamed variables, cleaned up bleed functions, added extra callback f…
…unctions to bleed methods, changed set tile calculation to happen during bleed, made inline property of subclasses occur on initialization instead of within the class, fixed .bleed method of sync classes, made bleed more isolated by adding pre and post processing, and removing inline checks throughout f3d writing
scut committedDec 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 13d9b1d - Browse repository at this point
Copy the full SHA 13d9b1dView commit details -
Merge remote-tracking branch 'fast64/main' into fast64_main
scut committedDec 4, 2022 Configuration menu - View commit details
-
Copy full SHA for c470358 - Browse repository at this point
Copy the full SHA c470358View commit details
Commits on Dec 17, 2022
-
Merge remote-tracking branch 'fast64/main' into fast64_main
scut committedDec 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 88dd3d6 - Browse repository at this point
Copy the full SHA 88dd3d6View commit details
Commits on Dec 19, 2022
-
fixed issue with bleed not working on fMesh objects that revert mater…
…ials at the end
scut committedDec 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 1d5c51f - Browse repository at this point
Copy the full SHA 1d5c51fView commit details
Commits on Dec 23, 2022
-
Merge remote-tracking branch 'fast64/main' into mat_bleed
scut committedDec 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 67ccdf7 - Browse repository at this point
Copy the full SHA 67ccdf7View commit details -
resolved merge in oot_f3d_writer
scut committedDec 23, 2022 Configuration menu - View commit details
-
Copy full SHA for d60e2ff - Browse repository at this point
Copy the full SHA d60e2ffView commit details -
Merge remote-tracking branch 'fast64/main' into fast64_main
scut committedDec 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 32bfeaf - Browse repository at this point
Copy the full SHA 32bfeafView commit details
Commits on Jan 19, 2023
-
Merge remote-tracking branch 'fast64/main' into fast64_main
scut committedJan 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 8dbb18f - Browse repository at this point
Copy the full SHA 8dbb18fView commit details
Commits on Jan 27, 2023
-
Merge remote-tracking branch 'fast64/main' into fast64_main
scut committedJan 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 9bf6e9b - Browse repository at this point
Copy the full SHA 9bf6e9bView commit details -
resolved gfx tag merge conflicts
scut committedJan 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 6895a3b - Browse repository at this point
Copy the full SHA 6895a3bView commit details
Commits on Feb 12, 2023
-
optimized bleed for large textures, removed some vestigial code from …
…old texture scroll format, added extra faisafe to bleed so it doesn't execute while using certain export modes while inline setting is not checked
scut committedFeb 12, 2023 Configuration menu - View commit details
-
Copy full SHA for fc3d849 - Browse repository at this point
Copy the full SHA fc3d849View commit details
Commits on Feb 13, 2023
-
added in support for bleeds in sm64 armatures
scut committedFeb 13, 2023 Configuration menu - View commit details
-
Copy full SHA for c43863b - Browse repository at this point
Copy the full SHA c43863bView commit details -
removed useless sync from bled gfxLists with no drawn tris, fixed ble…
…ed logic for trigroups and tile size cmds
scut committedFeb 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 6a19935 - Browse repository at this point
Copy the full SHA 6a19935View commit details
Commits on Feb 14, 2023
-
made bleeding its own class instead of being a part of the fMesh class
scut committedFeb 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 9bab7fa - Browse repository at this point
Copy the full SHA 9bab7faView commit details -
removed inline bool and logic from everything but fModel, and central…
…ized logic throughout code so that it works with those changes
scut committedFeb 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 1c9e6d2 - Browse repository at this point
Copy the full SHA 1c9e6d2View commit details
Commits on Feb 15, 2023
-
separated mat bleed into its own file, changed where mat write method…
… is overridden from inside FModel to its initialization calls
scut committedFeb 15, 2023 Configuration menu - View commit details
-
Copy full SHA for dc11a0a - Browse repository at this point
Copy the full SHA dc11a0aView commit details
Commits on Feb 16, 2023
-
made render mode reset cmd work gooder and cleaned up on_bleed_end
scut committedFeb 16, 2023 Configuration menu - View commit details
-
Copy full SHA for e602a5e - Browse repository at this point
Copy the full SHA e602a5eView commit details
Commits on Feb 17, 2023
-
removed inline prop from fModel, made constructor of fModel classes a…
…nd subclasses explicit from passed arguments
scut committedFeb 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 0b3c8a0 - Browse repository at this point
Copy the full SHA 0b3c8a0View commit details -
removed inline prop from OOTModel classes
scut committedFeb 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 297d083 - Browse repository at this point
Copy the full SHA 297d083View commit details -
removed inline argument from FModel.to_c_scroll
scut committedFeb 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 266e943 - Browse repository at this point
Copy the full SHA 266e943View commit details
Commits on Feb 18, 2023
-
Fixed duplicate scroll variable names with inlined meshes with multip…
…le scroll materials
Configuration menu - View commit details
-
Copy full SHA for 9ab0843 - Browse repository at this point
Copy the full SHA 9ab0843View commit details -
Merge pull request #1 from kurethedead/scroll_var_naming
Fixed duplicate scroll variable names
Configuration menu - View commit details
-
Copy full SHA for db24bb7 - Browse repository at this point
Copy the full SHA db24bb7View commit details -
fixed bleeding for geo layouts when rooms are used, optimized how las…
…t used materials are kept track of during jump nodes
scut committedFeb 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 22a1c8f - Browse repository at this point
Copy the full SHA 22a1c8fView commit details -
clear out last used material in last_materials dict for geo layout bl…
…eed if culling is used
scut committedFeb 18, 2023 Configuration menu - View commit details
-
Copy full SHA for bf5a720 - Browse repository at this point
Copy the full SHA bf5a720View commit details -
added fix to other mode encoding if using f3d_old exporting
scut committedFeb 18, 2023 Configuration menu - View commit details
-
Copy full SHA for ae24838 - Browse repository at this point
Copy the full SHA ae24838View commit details