Turánszki János
6151fd82e6
VRM humanoid data import ( #567 )
...
* VRMhumanoid data import
* linux fix
* humanoid lookAt
* updates
* mouse look improvement
* head size
* theme color affects picker entity icons
* eye lookat
* blinking more random, collider aabb checks
* improvements
* editor: use humanoid information to improve bone picking
2022-09-16 15:05:23 +02:00
Matteo De Carlo
e6e2bb176b
Compiler warnings fixes (part 1) ( #523 )
...
* COMPILER WARNINGS: remove unused variables
* stricter linux compiler options and define fixes
* const char* for string constants
* Always initialize struct EventArgs with some valid values
and another possible use of initialized variable
* revert library change
2022-08-22 18:21:13 +02:00
Turánszki János
e741efea62
Image renderer improvements ( #502 )
...
* image renderer preparation for custom vertex buffer
* getcurrentrenderpass no longer needed
* corner rounding implementation
* treelist shadow fix
* image renderer border soften parameter
2022-08-08 00:08:54 +02:00
Turánszki János
5b35a5a47d
Transform tool updates ( #486 )
...
* translator tool upgrades, renderpath2D hdr improvement
* fix
* rewritten rotation tool
* visual update
* screen aligned rotation mode
* rotation snap mode fix
* non uniform scaling fix
* improvements to transform undo/redo
* added snap mode configuration
* mirroring transform tool based on camera relative position;
axis text display;
* origin drag visualizer
* minor refactor
2022-07-12 13:24:35 +02:00
Turánszki János
74cb74d3c9
version 0.60 ( #367 )
...
- namespace refactor (example: wiGraphics:: -> wi::graphics)
- provided namespace compatibility macro for old user code: WICKEDENGINE_BACKWARDS_COMPATIBILITY_0_59
- resource manager will return `Resource` instead of `shared_ptr<Resource>` objects
- MAD shader optimizations
- implemented alpha to coverage with alpha tested materials when MSAA is enabled
- alpha testing fix with transparent shadow maps
- TLAS and scene buffers will be recreated less frequently when things get added/removed from the scene
2021-12-03 21:22:27 +01:00
Turánszki János
4777246989
common refactors ( #364 )
...
* common refactors:
- DirectXMath only included in wiMath.h instead of CommonInclude.h
- cleanups in CommonInclude.h
- lua math refactor
- generic allocator refactor
* FLT_MAX to numeric_limits
* linebreak
* comment fix
* allocator fix
* more math refactors
* removed wiContainers, renamed wiAllocators to wiAllocator, moved ThreadSafeRingBuffer to wiAllocator
2021-11-26 13:45:11 +01:00
Turánszki János
ffcb5c9a39
shader optimizations with hdr float packing
2021-10-02 13:15:04 +02:00
Turánszki János
100e6b6c97
Basis Universal ( #313 )
...
* added basis-universal library and KHR_texture_basisu gltf support
* fix
* added basisu license
* added basis transcode;
added basis encode;
added ktx2 encode;
resource manager file types query;
* added BC decompressor
* added lightmap compression BC6;
added DirectXTex BC libs;
* version bump
* removed directxtex, using simpler lightmap compression instead
* fix
* added ktx2 conv button; normal maps fix;
* don't rely on zero-initialization of graphics resources
* don't always enable vrs classification
2021-09-19 17:07:12 +02:00
Turanszki Janos
be79d4c097
removed platform defines from CommonInclude #54
2019-11-23 16:38:08 +00:00
turanszkij
3bc197d8f0
gui fixes
2019-10-24 22:36:35 +01:00
turanszkij
53e7f6ca3b
refactors, removed min max macro usage
2019-05-10 18:26:05 +01:00
turanszkij
78e4a9d16b
wiColor refactor
2018-11-14 19:15:16 +00:00
turanszkij
0f28948c01
revived lights and shadows
2018-09-02 18:04:13 +01:00
turanszkij
873cf6f2bf
system update: camera proxy blending; editor update
2018-05-25 14:01:55 +01:00
turanszkij
02f681d92d
fix recompute smooth normals, system update
2018-03-29 15:08:42 +01:00
turanszkij
d2d9e4d932
new cloud weather system
2017-12-23 14:40:44 +01:00
Turanszki Janos
c4c2b6ea4f
entity color packed
2017-10-17 21:37:27 +01:00
turanszkij
14dfcedee0
optimized hair particle system vertex buffer
2017-06-20 22:20:40 +02:00
turanszkij
10d36188f8
removed stl includes from commoninclude
2017-05-03 16:00:10 +02:00
turanszkij
ef79be42ce
temporal AA baseline + sharpen filter
2017-03-29 16:50:23 +02:00
turanszkij
ad74418fe7
started working on temporal anti aliasing; jittered camera added
2017-03-28 23:34:44 +02:00
turanszkij
9788789816
Added Halton sequence
2017-03-28 22:35:08 +02:00
turanszkij
144acdc375
colorpicker update
2016-09-16 00:34:44 +02:00
turanszkij
8793072803
color picker complete
2016-09-15 00:35:52 +02:00
turanszkij
868bbd05c4
color picker part 1
2016-09-14 22:28:52 +02:00
turanszkij
9b395a5c82
impostor system part 2
2016-08-20 23:33:29 +02:00
turanszkij
096ed876ff
translator tool update
2016-07-02 12:05:47 +02:00
turanszkij
eb5ea9a7cc
translator tool update
2016-06-15 20:02:01 +02:00
turanszkij
c4ca4b5e52
added slider, label widgets + minor updates
2016-05-25 00:40:22 +02:00
turanszkij
516d15d11e
update gui
2016-05-24 20:47:15 +02:00
turanszkij
ad5053e039
luminance calculation update
2016-05-16 17:48:47 +02:00
turanszkij
b88cdd28d1
camera and lua binding updates
2015-09-04 21:07:10 +02:00
turanszkij
02e7f4e5e4
refactor
2015-07-21 23:12:07 +02:00
turanszkij
bcfb2e1196
Refactored file names
2015-07-10 23:44:51 +02:00