BLEN-359: Implement updates for instances in viewport #20

Merged
Bogdan Nagirniak merged 20 commits from BLEN-359_1 into hydra-render 2023-04-05 11:47:37 +02:00

20 Commits

Author SHA1 Message Date
Bogdan Nagirniak
dba77f7fde Fixed code style: removed "using namespace pxr", call "make format".
Fixed adding only one object instance.
2023-04-05 12:45:53 +03:00
Bogdan Nagirniak
60d68d8bd7 Fixed instancer remove 2023-03-31 14:55:28 +03:00
Bogdan Nagirniak
5f57b0dbd3 Fixed visibility update 2023-03-31 13:58:25 +03:00
Bogdan Nagirniak
e04a3c6340 Fixed transform update of base mesh 2023-03-31 13:51:29 +03:00
Bogdan Nagirniak
91b7b09d00 Fixed update of base mesh in Instancer 2023-03-31 12:12:12 +03:00
Bogdan Nagirniak
5bc6d011bb Implement instancer's updates of basic mesh 2023-03-31 10:00:12 +03:00
Bogdan Nagirniak
73200fac43 Moved to use parent object in InstancerData.
Formatted code
2023-03-30 20:52:01 +03:00
Bogdan Nagirniak
42592f2356 Fixed positioning of instances. Simplified code. 2023-03-30 19:32:29 +03:00
Bogdan Nagirniak
aa3c52a375 Continuing 2023-03-30 12:14:58 +03:00
Bogdan Nagirniak
54b843eb6d Fixing instances transforms 2023-03-29 20:49:07 +03:00
Bogdan Nagirniak
e591f4cb35 Moving to use InstancerData 2023-03-29 19:32:29 +03:00
Bogdan Nagirniak
310a758f36 Added instancer.h/cc.
Improvements in other objects export.
2023-03-29 17:46:29 +03:00
Bogdan Nagirniak
3251d36305 Improved working with updates. Code simplification 2023-03-29 15:31:35 +03:00
Bogdan Nagirniak
a26d88dc62 Moved set_mateial(0 to MeshData 2023-03-29 12:53:34 +03:00
Bogdan Nagirniak
3976164cca Code cleanup, simplified IdData::update() 2023-03-29 12:53:33 +03:00
Bogdan Nagirniak
8336945eaf Adjusting mesh.cc and light.cc 2023-03-29 12:53:32 +03:00
Bogdan Nagirniak
42233ebc7a Adjusted material.cc, world.cc.
Fixed searching Surface socket in world nodetree.
2023-03-29 12:53:32 +03:00
Bogdan Nagirniak
b4e44a88e6 Implementation of new functions 2023-03-29 12:53:31 +03:00
Bogdan Nagirniak
1e462a8aff Refactoring export process 2023-03-29 12:53:31 +03:00
Bogdan Nagirniak
a9a0e405a2 BLEN-359: Implement updates of instances in viewport.
Added p_id to IdData.
Removed SampleInstancerTransform as not used.
2023-03-29 12:53:30 +03:00