Ivan Safrin
|
b3de4f661e
Fixed physics entity transforms not being set correctly
|
10 年 前 |
Ivan Safrin
|
dffed96631
Moved light sorting to renderer from shader module, fixed light sorting, renamed area lights to point lights everywhere in the code base, added light importance option to SceneLight prop sheet in entity editor, light importance now saved and loaded into entity instances
|
12 年 前 |
Ivan Safrin
|
49763db246
Added weighted animation blending support to the skeletal animation system, fixed HDR post processing material to use the latest material system, fixed retina support in Polycode Player, fixed labels offsetting incorrectly by a pixel due to texture padding.
|
12 年 前 |
Ivan Safrin
|
722a6bc095
Fixed spotlight calculation in default shaders, added all default shaders as default materials, added spotlight visualizer to the entity editor, fixed some light prop sheet values
|
12 年 前 |
Ivan Safrin
|
394f41fca4
Finished the material editor in the IDE. Rewrote screen shader bindings. Fixed depth buffer FBOs and depth buffer binding. Screen shaders now require explicit 'color' and 'depth' rendertarget bindings to access the original scene/screen render. Added an optional precision parameter to String::NumberToString. Numberous resizing improvements to UI controls and IDE props. Added DefaultShaderNoTextureHDR shader to hdr pack. Added a default REMOVE_EVENT Event type. Added Vector2 shader prop. Removed deprecated saving/loading code from Scene. Numerous bugfixes in shader code.
|
12 年 前 |
Ivan Safrin
|
1caf52677f
Shader programs are now referenced by paths not names, will be loaded if not a current resource when loading shader, changed the default material files to reflect the new changes
|
12 年 前 |
Ivan Safrin
|
9ded3c1458
Fixed LuaJIT support, fixed shader alpha when fog is enabled
|
13 年 前 |
Ivan Safrin
|
6135171126
MAJOR MATERIAL SYSTEM CHANGES: Material properties now defined as shader parameters, shader parameters now created for all materials with default values, textures now must be referenced by full relative paths to resource directories, addArchive can now take folder as parameter. Object changes: string children now set as attributes instead of new nodes in XML. IDE: Basic Material file editor (will only edit/save materials for now)
|
13 年 前 |
Ivan Safrin
|
c6d8d955d8
HDR and particle system fixes
|
14 年 前 |
Ivan Safrin
|
096ec070c0
Only use FP16 framebuffers if specified in material file
|
14 年 前 |
Ivan Safrin
|
60398a8df7
Moved gamepad stuff into core
|
14 年 前 |
Ivan Safrin
|
1f89731a0a
HDR and shader fixes, made SceneLabel subclass SceneMesh
|
14 年 前 |
Ivan Safrin
|
0bde8349c6
HDR Rendering
|
14 年 前 |