kovacsv
|
d7db1442b2
|
Rename CameraMode to ProjectionMode.
|
2023-10-14 07:44:44 +02:00 |
|
kovacsv
|
b2e21f32ee
|
Update web-ifc to version 0.0.44.
|
2023-10-08 19:39:39 +02:00 |
|
kovacsv
|
fbf946c54e
|
Update third-party libraries.
|
2023-10-07 20:45:49 +02:00 |
|
Luiz Henrique Cassettari
|
8ebcba7591
|
Update importerbim.js with default color (#414)
* Update importerbim.js with default color
# Update
if the color is undefined use the default color instead.
* Update `defaultMaterialIndex` to null
|
2023-08-14 18:25:22 +02:00 |
|
kovacsv
|
28d3f07589
|
Support new DropBox sharing url format #408
|
2023-08-14 07:55:40 +02:00 |
|
kovacsv
|
ee1e0fbcb4
|
Update occt-import-js.
|
2023-07-17 20:29:43 +02:00 |
|
kovacsv
|
599f05ceb7
|
Add unit information where it is known.
|
2023-07-17 19:41:15 +02:00 |
|
kovacsv
|
deb06ddf49
|
Use default material in three.js based importers #405
|
2023-06-29 21:48:11 +02:00 |
|
kovacsv
|
1ec2f1df36
|
Option to create screenshot with transparent background #401
|
2023-06-28 19:02:39 +02:00 |
|
kovacsv
|
67ee073dfd
|
Update libraries.
|
2023-06-02 22:47:39 +02:00 |
|
kovacsv
|
4bd7168fa2
|
amf format support #397
|
2023-05-18 16:37:42 +02:00 |
|
kovacsv
|
8cb4bd284b
|
Fix order of nodes in glTF export.
|
2023-05-13 08:29:31 +02:00 |
|
Viktor Kovacs
|
10f97dcf84
|
Fix mesh node handling during glTF export.
|
2023-05-08 08:40:18 +02:00 |
|
Viktor Kovacs
|
96609b559a
|
Eliminate manual node type setting in importers.
|
2023-05-08 08:07:37 +02:00 |
|
Viktor Kovacs
|
b661ddcfb5
|
Fix glTF export transformations.
|
2023-05-08 07:49:00 +02:00 |
|
kovacsv
|
dabb20b6b1
|
Fix glTF validator issues with the exported file.
|
2023-05-07 19:17:33 +02:00 |
|
kovacsv
|
7fb27931b0
|
GLTF Exporter Hierarchy Support #319
|
2023-05-07 19:07:14 +02:00 |
|
kovacsv
|
d61087d110
|
GLTF Exporter Hierarchy Support #319
|
2023-05-07 17:42:45 +02:00 |
|
kovacsv
|
b93581c1bc
|
Update three.js to version 0.152.2.
|
2023-05-07 11:59:54 +02:00 |
|
kovacsv
|
104983ef6e
|
Prepare exporter model for hierarchical export.
|
2023-05-07 09:35:58 +02:00 |
|
kovacsv
|
7e0c281263
|
Update web-ifc to version 0.0.39.
|
2023-04-15 21:38:01 +02:00 |
|
kovacsv
|
63bc9333c2
|
Update three.js to version 0.151.3.
|
2023-04-15 20:56:52 +02:00 |
|
kovacsv
|
ef3817c998
|
Minor modification.
|
2023-04-15 08:01:11 +02:00 |
|
kovacsv
|
142d71efb6
|
Update occt-import-js.
|
2023-04-15 07:54:59 +02:00 |
|
kovacsv
|
c2ba70660e
|
Explicitly remove user data references.
|
2023-04-09 07:21:36 +02:00 |
|
kovacsv
|
d5283bc432
|
Tree should show the node name if the mesh doesn't have a name. #385
|
2023-04-08 21:18:35 +02:00 |
|
kovacsv
|
a0594d5ee2
|
Enable calling Init3DViewerElements from everywhere #375
|
2023-04-03 17:35:10 +02:00 |
|
kovacsv
|
9bd495bcd5
|
Texture map options not parsed from mtl file #371
|
2023-03-22 22:15:59 +01:00 |
|
kovacsv
|
fefee144bd
|
Read custom properties from glTF elements #368
|
2023-03-03 20:23:30 +01:00 |
|
Wojciech Radaczyński
|
9e0ee3000c
|
Update exporterbim.js (#359)
The only change (schema version update)
|
2023-02-08 15:05:18 +01:00 |
|
kovacsv
|
12de8537bc
|
Set the default up vector direction to y.
|
2023-02-04 12:05:06 +01:00 |
|
kovacsv
|
65cea7fb20
|
Make function names shorter.
|
2023-02-01 22:28:47 +01:00 |
|
kovacsv
|
ee5ecbd028
|
Update three.js to v149.
|
2023-02-01 22:22:19 +01:00 |
|
kovacsv
|
34f3ad2bf7
|
Move tsconfig.json file to the tools folder.
|
2023-01-29 19:01:15 +01:00 |
|
Callum Gander
|
83eb66f0d3
|
Added config + command to build_engine_module to generate .d.ts on building engine module (#356)
|
2023-01-29 18:52:56 +01:00 |
|
kovacsv
|
9482ed0b0a
|
Update three.js to version 0.148.0.
|
2023-01-21 23:35:04 +01:00 |
|
kovacsv
|
b9fe936047
|
Add utility function for string to rgba color conversion.
|
2023-01-21 22:54:31 +01:00 |
|
kovacsv
|
0217122621
|
Correct the type of element parameter.
|
2023-01-15 15:47:28 +01:00 |
|
kovacsv
|
1950e3619e
|
Update documentation.
|
2023-01-14 22:11:46 +01:00 |
|
Ilia Pozdnyakov
|
c95f7c2026
|
Allow initializing viewer element from File objects. (#352)
Co-authored-by: Ilia Pozdnyakov <pozdnyakov@peterpartner.net>
|
2023-01-14 22:09:07 +01:00 |
|
kovacsv
|
ff05887daa
|
Model can't open if an url parameter contains slash #351
|
2023-01-10 20:19:57 +01:00 |
|
kovacsv
|
1718e9bb92
|
Failed to load glTF files with invalid texture coordinates #349
|
2023-01-08 22:17:00 +01:00 |
|
kovacsv
|
bd10b196d9
|
Create documentation for the engine #328
|
2023-01-07 08:22:23 +01:00 |
|
kovacsv
|
f3e79a74c2
|
Create class for environment settings.
|
2023-01-03 21:58:36 +01:00 |
|
kovacsv
|
6c66557884
|
Move shading model to a separate file.
|
2022-12-31 12:36:08 +01:00 |
|
kovacsv
|
c39a63bc1c
|
Create class for edge settings.
|
2022-12-31 12:20:27 +01:00 |
|
kovacsv
|
f83e28cd88
|
Rename geometry to model.
|
2022-12-31 08:40:31 +01:00 |
|
kovacsv
|
4fd581e215
|
Use ViewerModel in ViewerMainModel.
|
2022-12-19 14:44:20 +01:00 |
|
kovacsv
|
69b423e837
|
Rename viewer geometry to viewer model.
|
2022-12-19 14:16:49 +01:00 |
|
kovacsv
|
c244562ed0
|
Context and Closure Memory Leaks #321
|
2022-12-16 13:24:31 +01:00 |
|
Viktor Kovacs
|
a558a31240
|
Initialize model loader in the constructor.
|
2022-12-05 17:54:16 +01:00 |
|
GuYounes
|
cb2e48cf11
|
feat(EmbeddedViewer): add the loader as class property (#327)
Co-authored-by: Younes Guarssifi <younes.guarssifi@sms-group.com>
|
2022-12-05 17:42:18 +01:00 |
|
Viktor Kovacs
|
feb4b81deb
|
Remove o3dv importer.
|
2022-11-18 21:42:13 +01:00 |
|
kovacsv
|
499c867f4c
|
Modify fix up vector parameter name.
|
2022-10-30 07:35:38 +01:00 |
|
kovacsv
|
ae8f1b0c25
|
Update dependencies.
|
2022-10-27 17:23:34 +02:00 |
|
kovacsv
|
3b63efc4f9
|
Gltf file with VALUE_NOT_IN_RANGE not opening #311
|
2022-10-10 18:19:35 +02:00 |
|
kovacsv
|
d7345647fc
|
Prevent crash when no importable objects found.
|
2022-10-10 17:35:45 +02:00 |
|
kovacsv
|
f9b3d9bc82
|
Support for FCStd format #307
|
2022-10-08 15:56:23 +02:00 |
|
kovacsv
|
990d6329aa
|
Handle worker lifetime.
|
2022-10-02 12:04:33 +02:00 |
|
kovacsv
|
79568915f9
|
Fix error handling.
|
2022-10-01 23:32:20 +02:00 |
|
kovacsv
|
ba6995efc3
|
Import BREP files #310
|
2022-10-01 23:03:36 +02:00 |
|
kovacsv
|
81cd18083d
|
Background doesn't work with orthographic camera #305
|
2022-09-26 18:21:05 +02:00 |
|
kovacsv
|
b102ee622d
|
Add mesh name as info during dotbim export #301
|
2022-09-19 18:05:08 +02:00 |
|
kovacsv
|
dca2dc1ec4
|
Adjust clipping planes when switching between camera modes.
|
2022-09-18 17:09:23 +02:00 |
|
kovacsv
|
12537cdac8
|
Enable camera mode setting during embedding.
|
2022-09-18 14:35:06 +02:00 |
|
kovacsv
|
14b0863d64
|
Add orthographic mode to the viewer class.
|
2022-09-18 13:01:51 +02:00 |
|
kovacsv
|
19b81d0b4c
|
Fix field of view during embedding.
|
2022-09-18 11:11:23 +02:00 |
|
kovacsv
|
73417f2a90
|
Store field of view in engine's camera.
|
2022-09-18 10:43:20 +02:00 |
|
kovacsv
|
f43327ddd8
|
Support IGES format #279
|
2022-07-03 17:34:34 +02:00 |
|
kovacsv
|
f806549e9c
|
Code formatting.
|
2022-07-02 23:36:17 +02:00 |
|
kovacsv
|
71958671bc
|
Add function to check if there is a listener for an event.
|
2022-07-02 22:47:55 +02:00 |
|
kovacsv
|
2a80468276
|
Rename EventSource to EventNotifier.
|
2022-07-02 22:34:43 +02:00 |
|
kovacsv
|
bd6c2b5114
|
Add EventSource class.
|
2022-07-02 22:25:34 +02:00 |
|
kovacsv
|
235149c325
|
Rename callback.
|
2022-07-02 22:14:10 +02:00 |
|
kovacsv
|
784715e89c
|
Show progress bar for file download #288
|
2022-07-02 13:07:14 +02:00 |
|
kovacsv
|
e0b046d1b7
|
Add callbacks for file loading progress.
|
2022-07-02 09:16:45 +02:00 |
|
kovacsv
|
79595fcdf9
|
Transparent background color #286
|
2022-06-25 12:02:36 +02:00 |
|
kovacsv
|
62af23cafc
|
Use RGBAColor for background.
|
2022-06-25 11:36:53 +02:00 |
|
kovacsv
|
c168f944f6
|
Rename Color to RGBColor.
|
2022-06-25 10:20:58 +02:00 |
|
kovacsv
|
d85d3c336f
|
Minor modification.
|
2022-06-18 16:25:46 +02:00 |
|
kovacsv
|
2593bbba4e
|
Calculate the volume of a model by calculating the sum of volumes of all meshes.
|
2022-06-18 16:24:15 +02:00 |
|
kovacsv
|
7e9a191671
|
OFF mesh file import with colors #278
|
2022-06-17 19:14:28 +02:00 |
|
kovacsv
|
a7a76cec4b
|
Fix svg importer.
|
2022-06-16 19:02:16 +02:00 |
|
kovacsv
|
a4ec93ebcd
|
Use ColorToMaterialConverter in ifc importer.
|
2022-06-14 22:30:43 +02:00 |
|
kovacsv
|
006e5aafc2
|
Use ColorToMaterialConverter where possible.
|
2022-06-14 21:15:20 +02:00 |
|
kovacsv
|
d34c710c0a
|
Minor modification.
|
2022-06-06 16:58:09 +02:00 |
|
kovacsv
|
15dcf8b44d
|
Do not fit model to window when camera parameters are provided.
|
2022-06-06 10:17:38 +02:00 |
|
kovacsv
|
41b65010f2
|
Rename filelist.js to importerfiles.js.
|
2022-06-05 21:08:53 +02:00 |
|
kovacsv
|
316c8e7293
|
Introduce InputFile class that can specify the name and the url as well (#202).
|
2022-06-05 14:44:05 +02:00 |
|
kovacsv
|
61c98e6f2e
|
Environment and background improvements.
|
2022-06-04 14:32:50 +02:00 |
|
kovacsv
|
d5e33c00f0
|
Build fix.
|
2022-05-29 11:30:19 +02:00 |
|
kovacsv
|
6f54184dc6
|
Escape html special characters in properties.
|
2022-05-29 11:26:58 +02:00 |
|
kovacsv
|
dc60397102
|
Implement face colors for dotbim #270
|
2022-05-28 19:20:04 +02:00 |
|
kovacsv
|
48fc88cb70
|
Do not show empty property group.
|
2022-05-28 00:38:08 +02:00 |
|
kovacsv
|
12c0f7df8d
|
Prepare npm package.
|
2022-05-20 22:06:02 +02:00 |
|
kovacsv
|
f133ced651
|
Bundle three.js together with the library.
|
2022-05-20 18:52:37 +02:00 |
|
kovacsv
|
5843fc3cc8
|
Fix lint error.
|
2022-05-18 20:21:51 +02:00 |
|
kovacsv
|
9aff0be5f0
|
Show assembly structure of step files #265
|
2022-05-18 20:19:02 +02:00 |
|
kovacsv
|
5dcedf559f
|
Replace tabs with spaces.
|
2022-05-10 08:04:37 +02:00 |
|
kovacsv
|
b3ab00fbbe
|
Make File Upload Possible in the Embedded Viewer #253
|
2022-05-05 22:02:56 +02:00 |
|