93bb7fec43
Begin adding support for drawing additional objects in the renderer
...
This will be used in the map editor to draw where objects are. It
doesn't draw anything yet, and can't until we get LGB support in
libphysis.
2025-05-13 15:19:11 -04:00
02ce1c2f51
Renderer: Add a slight ambient to not make shadows pitch black
2024-04-20 15:38:49 -04:00
f95fd2efc2
Add a dedicated skinned shader
...
This is to prevent trying to use bone transforms on terrain.
2024-02-02 14:37:58 -05:00
792da6da6a
Expand Renderer's capabilities for materials and skeletons
...
The renderer can now store diffuse, normal, specular, and multi
textures. Skin textures now color with a hardcoded skin tone (to be
changed) and bone info buffers are now per-model instead of set globally
Level of detail above 0 is now loaded properly, although break for
other reasons.
2023-04-09 15:26:27 -04:00
ab0d0a7d1e
Add material and texture support to mdlviewer, renderer
2022-08-11 17:53:56 -04:00
d168592db9
Remove the hideous red and green colors in the mdlviewer viewport
2022-04-12 09:55:48 -04:00
0b01715824
Use mdl normals to display some lighting
2022-04-12 09:11:31 -04:00
338c485018
Load vertex data and load shaders from disk
2022-04-12 00:54:11 -04:00