kovacsv
|
1fe87962bb
|
Set node name only if it's not empty in the 3ds file.
|
2021-11-03 18:42:37 +01:00 |
|
kovacsv
|
1fbd4feea0
|
Hierarchical 3ds import.
|
2021-11-03 18:08:36 +01:00 |
|
kovacsv
|
b90425e247
|
Set texture name based on three map name.
|
2021-11-03 08:19:44 +01:00 |
|
kovacsv
|
16daacadac
|
Minor modification.
|
2021-11-02 19:07:47 +01:00 |
|
kovacsv
|
a053ea07b4
|
Hierarchical three.js import.
|
2021-11-02 18:00:26 +01:00 |
|
kovacsv
|
3423baa2b2
|
Hierarchical glTF import.
|
2021-11-02 08:40:27 +01:00 |
|
kovacsv
|
71cfe70c71
|
Improve conversion speed in case of high number of nodes.
|
2021-11-02 08:40:06 +01:00 |
|
kovacsv
|
c1e7deb2c4
|
Make three.js importers inherit from a three.js importer base class.
|
2021-11-01 07:47:45 +01:00 |
|
kovacsv
|
1b936f21b2
|
Replace environment map.
|
2021-10-31 09:30:37 +01:00 |
|
kovacsv
|
00daf22067
|
Modify physical lighting model.
|
2021-10-30 09:31:11 +02:00 |
|
kovacsv
|
69430fd8f2
|
Update three.js to the latest version #160
|
2021-10-30 08:43:25 +02:00 |
|
kovacsv
|
a1c77ea263
|
Set material type and shading model based on the most used material type in the model.
|
2021-10-29 18:33:46 +02:00 |
|
kovacsv
|
494ef4697b
|
Move shading parameters to a separate class.
|
2021-10-29 18:19:36 +02:00 |
|
kovacsv
|
281d49c750
|
Move open/close arrow to the left of navigator group items.
|
2021-10-28 14:08:58 +02:00 |
|
kovacsv
|
94e8f15a24
|
Check if the model is empty based on the node hierarchy.
|
2021-10-27 10:04:50 +02:00 |
|
kovacsv
|
fc2dd12aa0
|
Always return arraybuffer during export.
|
2021-10-27 09:55:01 +02:00 |
|
kovacsv
|
d78feaceee
|
Remove empty nodes recursively.
|
2021-10-27 09:54:40 +02:00 |
|
kovacsv
|
7abc6efc93
|
Import all models as hierarchical model, but put all the meshes under the root node.
|
2021-10-27 08:25:47 +02:00 |
|
kovacsv
|
e6eff40543
|
Remove empty nodes during model finalization.
|
2021-10-26 19:45:26 +02:00 |
|
kovacsv
|
ad132b2eed
|
Calculate geometric values based on mesh instances.
|
2021-10-26 18:54:51 +02:00 |
|
kovacsv
|
7eac7dee43
|
Treat models with no node hierarchy as one flat hierarchy under the root node.
|
2021-10-26 18:40:20 +02:00 |
|
kovacsv
|
c1e3a33107
|
Mesh instance is not needed in mesh.
|
2021-10-26 14:47:03 +02:00 |
|
kovacsv
|
6f9801010b
|
Use mesh instance id to identify meshes.
|
2021-10-26 13:15:56 +02:00 |
|
kovacsv
|
af5a0fef13
|
Add node to mesh instance instead of transformation.
|
2021-10-26 08:50:20 +02:00 |
|
kovacsv
|
92eac095e1
|
Calculate world transformation from node.
|
2021-10-26 07:53:25 +02:00 |
|
kovacsv
|
034c4079c9
|
Create quaternion from axis and angle.
|
2021-10-26 07:37:06 +02:00 |
|
kovacsv
|
504c38848d
|
Automatically remove trailing whitespaces in Visual Studio Code.
|
2021-10-25 16:30:25 +02:00 |
|
kovacsv
|
44460d0597
|
Enumerate mesh instances.
|
2021-10-25 16:22:49 +02:00 |
|
kovacsv
|
0143d29a9d
|
Add multiple instances of the same mesh in tests.
|
2021-10-25 08:32:11 +02:00 |
|
kovacsv
|
f5cedf6842
|
Add key generator to mesh instance id.
|
2021-10-24 21:22:14 +02:00 |
|
kovacsv
|
90539cc15d
|
Move MeshInstanceId to a separate file.
|
2021-10-24 18:08:50 +02:00 |
|
kovacsv
|
0afce83a49
|
Fix conversion when a node has multiple meshes.
|
2021-10-24 17:30:48 +02:00 |
|
kovacsv
|
bd6a66a781
|
Move mesh instance id to model utils.
|
2021-10-24 16:48:43 +02:00 |
|
kovacsv
|
4250ab3b58
|
Add mesh instance object that represents a mesh with transformation.
|
2021-10-24 16:46:49 +02:00 |
|
kovacsv
|
f045d214c7
|
Add mesh instance id to identify a mesh in the node hierarchy.
|
2021-10-24 09:43:24 +02:00 |
|
kovacsv
|
24e53e242a
|
Generate unique id for nodes.
|
2021-10-23 11:16:32 +02:00 |
|
kovacsv
|
d3c5a1436b
|
Experimental conversion based on node hierarchy.
|
2021-10-23 10:01:36 +02:00 |
|
kovacsv
|
7875457785
|
Add is empty function to node.
|
2021-10-23 09:05:42 +02:00 |
|
kovacsv
|
19ca7a697b
|
Add helper functions for async task running.
|
2021-10-23 08:36:01 +02:00 |
|
kovacsv
|
654ffd0acc
|
Use one main object in viewer instead of an array of meshes.
|
2021-10-22 17:25:16 +02:00 |
|
kovacsv
|
67ca415a72
|
Remove unused variable.
|
2021-10-22 16:02:53 +02:00 |
|
kovacsv
|
cd2adbeab3
|
Store transformation in node.
|
2021-10-22 15:55:38 +02:00 |
|
kovacsv
|
055e817097
|
Minor modification.
|
2021-10-22 15:13:51 +02:00 |
|
kovacsv
|
dd7a0ed14f
|
Add node hierarchy to model.
|
2021-10-22 11:17:36 +02:00 |
|
kovacsv
|
ccfe303f93
|
Add enumerate function for node.
|
2021-10-21 12:17:26 +02:00 |
|
kovacsv
|
bb9724578d
|
Add mesh enumeration function to model.
|
2021-10-17 11:42:58 +02:00 |
|
kovacsv
|
16614d81e1
|
Enumerate mesh indices recursively.
|
2021-10-16 16:02:33 +02:00 |
|
kovacsv
|
97312fe080
|
Enumerate children only.
|
2021-10-16 11:59:36 +02:00 |
|
kovacsv
|
9dcf49b548
|
Add node class.
|
2021-10-16 11:53:19 +02:00 |
|
kovacsv
|
3385816128
|
Update web-ifc.
|
2021-10-02 10:41:09 +02:00 |
|