| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Gigi-1.01.9.x64.windows.installer.exe | 2026-03-11 | 333.7 MB | |
| Gigi-1.01.9.x64.windows.zip | 2026-03-11 | 494.7 MB | |
| README.md | 2026-03-11 | 1.8 kB | |
| v1.01.9 source code.tar.gz | 2026-03-11 | 623.9 MB | |
| v1.01.9 source code.zip | 2026-03-11 | 629.4 MB | |
| Totals: 5 Items | 2.1 GB | 3 | |
Viewer:
- Model viewer ( drag / drop model onto viewer) now has IBL PBR raster, and PBR path tracing
- FSR Features and Improvements From Wilson Sun
- Python functions to control window state (minimization etc) from Wilson Sun
- GLTF model / scene loading support
- You can load lights and materials from mesh/scene files now. Drag / drop model into window and look at graph to see details.
- materials and lights go into buffers, using semantics to control what data is copied to which fields. Same as how vertex buffers work.
- material buffers also let you specify a file name for a generated shader file that contains a material evaluation function. Use embed tag to include it.
- fix for issue [#80]
- ability to force load a file as binary
- fix imported resource geometry transforms not working in viewer
- profiler has memory usage info now
- Enum lookup from python fix from William Donnelly
Features:
- /*$(Embed:filename)*/ tag copy/pastes the specified file into the current file before doing string replacement. Allows you to put Gigi tags (images, variables, etc) into shared shader headers. (Finally!)
- Image2D and similar tags now let you specify "Any" for the texture format, for automatic format selection.
- You can now specify samplers in shaders using the /*$(Sampler:)*/ tag. See UserDocumentation/GigiShaders_Documentation for more info.
- Mesh indirect supported in draw calls (viewer only)
- set var now has pow()
- uav mip index on connections can be controlled by a variable
Editor:
- ask for confirmation before new, open, exit, when document dirty (FINALLY!)
- fix for editor fields acting as const when they shouldn't have been.
- build panel focuses when you build
- moved "add system variables" to the variables window
- fixed a problem with node sub menus.