Commit Graph

  • 628918aa15
    Update README.md Viktor Kovacs 2021-11-03 08:19:08 +0100
  • f80a0e055e
    Update README.md Viktor Kovacs 2021-11-03 08:18:54 +0100
  • 16daacadac Minor modification. kovacsv 2021-11-02 19:07:47 +0100
  • a053ea07b4 Hierarchical three.js import. kovacsv 2021-11-02 18:00:26 +0100
  • 3423baa2b2 Hierarchical glTF import. kovacsv 2021-11-02 08:40:27 +0100
  • 71cfe70c71 Improve conversion speed in case of high number of nodes. kovacsv 2021-11-02 08:40:06 +0100
  • c639821249 Fix splitter behavior. kovacsv 2021-11-01 07:48:02 +0100
  • c1e7deb2c4 Make three.js importers inherit from a three.js importer base class. kovacsv 2021-11-01 07:47:45 +0100
  • a10385450b Remove unused tool. kovacsv 2021-11-01 07:47:19 +0100
  • 1b936f21b2 Replace environment map. kovacsv 2021-10-31 09:30:37 +0100
  • 303d832a70 Replace environment map. kovacsv 2021-10-30 13:00:52 +0200
  • 56d825281a Fix mesh isolation. kovacsv 2021-10-30 10:30:37 +0200
  • f12285be84 Implement show/hide for nodes. kovacsv 2021-10-30 10:24:53 +0200
  • 6177c3c169 Implement fit to window for nodes. kovacsv 2021-10-30 10:06:43 +0200
  • 00daf22067 Modify physical lighting model. kovacsv 2021-10-30 09:31:11 +0200
  • 5ae10403fa List all of the supported file formats. kovacsv 2021-10-30 09:16:03 +0200
  • 69430fd8f2 Update three.js to the latest version #160 kovacsv 2021-10-30 08:43:25 +0200
  • a1c77ea263 Set material type and shading model based on the most used material type in the model. kovacsv 2021-10-29 18:33:46 +0200
  • 494ef4697b Move shading parameters to a separate class. kovacsv 2021-10-29 18:19:36 +0200
  • 0692838c77 Fix library updater script. kovacsv 2021-10-29 15:36:11 +0200
  • c49a8d0319 Add code for envmap issue. kovacsv 2021-10-29 07:30:09 +0200
  • 8e387f0e32 Update three.js file name in build script, too. kovacsv 2021-10-28 20:23:39 +0200
  • 710d3cc335 Add three.js updater script. kovacsv 2021-10-28 19:39:01 +0200
  • b63a94db11 Add clickable style only when the item does something on click. kovacsv 2021-10-28 17:07:52 +0200
  • 0fba20ded8 Splitter for resizing the navigator. kovacsv 2021-10-28 17:03:22 +0200
  • cc5429d4c4 Update start page preview picture. kovacsv 2021-10-28 17:01:56 +0200
  • f52de03109 Modify closed group icon to right arrow. kovacsv 2021-10-28 15:56:36 +0200
  • 281d49c750 Move open/close arrow to the left of navigator group items. kovacsv 2021-10-28 14:08:58 +0200
  • ca21a026ce Add test file. kovacsv 2021-10-27 10:07:51 +0200
  • addc8dfbac Remove o3dv test files without nodes. kovacsv 2021-10-27 10:05:04 +0200
  • 94e8f15a24 Check if the model is empty based on the node hierarchy. kovacsv 2021-10-27 10:04:50 +0200
  • fc2dd12aa0 Always return arraybuffer during export. kovacsv 2021-10-27 09:55:01 +0200
  • d78feaceee Remove empty nodes recursively. kovacsv 2021-10-27 09:54:40 +0200
  • 7abc6efc93 Import all models as hierarchical model, but put all the meshes under the root node. kovacsv 2021-10-27 08:25:47 +0200
  • e6eff40543 Remove empty nodes during model finalization. kovacsv 2021-10-26 19:45:26 +0200
  • ad132b2eed Calculate geometric values based on mesh instances. kovacsv 2021-10-26 18:54:51 +0200
  • 7eac7dee43 Treat models with no node hierarchy as one flat hierarchy under the root node. kovacsv 2021-10-26 18:40:20 +0200
  • 16a122fcf0 Tree view refactor. kovacsv 2021-10-26 18:07:28 +0200
  • c1e3a33107 Mesh instance is not needed in mesh. kovacsv 2021-10-26 14:47:03 +0200
  • 6f9801010b Use mesh instance id to identify meshes. kovacsv 2021-10-26 13:15:56 +0200
  • af5a0fef13 Add node to mesh instance instead of transformation. kovacsv 2021-10-26 08:50:20 +0200
  • 92eac095e1 Calculate world transformation from node. kovacsv 2021-10-26 07:53:25 +0200
  • 034c4079c9 Create quaternion from axis and angle. kovacsv 2021-10-26 07:37:06 +0200
  • 0a5dacd05f Add one final new line at the end of each file in Visual Studio Code. kovacsv 2021-10-25 16:34:21 +0200
  • 504c38848d Automatically remove trailing whitespaces in Visual Studio Code. kovacsv 2021-10-25 16:30:25 +0200
  • 44460d0597 Enumerate mesh instances. kovacsv 2021-10-25 16:22:49 +0200
  • 0143d29a9d Add multiple instances of the same mesh in tests. kovacsv 2021-10-25 08:32:11 +0200
  • d35a23bb43 Query mesh item count from navigator. kovacsv 2021-10-25 06:42:57 +0200
  • f5cedf6842 Add key generator to mesh instance id. kovacsv 2021-10-24 21:22:14 +0200
  • d36e113dea Store navigator items in a dictionary. kovacsv 2021-10-24 20:49:09 +0200
  • 1f7bccd331 Rename NavigatorTree to NavigatorItems. kovacsv 2021-10-24 20:30:42 +0200
  • 90539cc15d Move MeshInstanceId to a separate file. kovacsv 2021-10-24 18:08:50 +0200
  • 13cbca26ee Rename modeldata to navigatortree. kovacsv 2021-10-24 18:04:20 +0200
  • 0afce83a49 Fix conversion when a node has multiple meshes. kovacsv 2021-10-24 17:30:48 +0200
  • bd6a66a781 Move mesh instance id to model utils. kovacsv 2021-10-24 16:48:43 +0200
  • 4250ab3b58 Add mesh instance object that represents a mesh with transformation. kovacsv 2021-10-24 16:46:49 +0200
  • f045d214c7 Add mesh instance id to identify a mesh in the node hierarchy. kovacsv 2021-10-24 09:43:24 +0200
  • 24e53e242a Generate unique id for nodes. kovacsv 2021-10-23 11:16:32 +0200
  • d3c5a1436b Experimental conversion based on node hierarchy. kovacsv 2021-10-23 10:01:36 +0200
  • 7875457785 Add is empty function to node. kovacsv 2021-10-23 09:05:42 +0200
  • 19ca7a697b Add helper functions for async task running. kovacsv 2021-10-23 08:36:01 +0200
  • 654ffd0acc Use one main object in viewer instead of an array of meshes. kovacsv 2021-10-22 17:25:16 +0200
  • 67ca415a72 Remove unused variable. kovacsv 2021-10-22 16:02:53 +0200
  • cd2adbeab3 Store transformation in node. kovacsv 2021-10-22 15:55:38 +0200
  • 055e817097 Minor modification. kovacsv 2021-10-22 15:13:51 +0200
  • dd7a0ed14f Add node hierarchy to model. kovacsv 2021-10-22 11:17:36 +0200
  • ccfe303f93 Add enumerate function for node. kovacsv 2021-10-21 12:17:26 +0200
  • bb9724578d Add mesh enumeration function to model. kovacsv 2021-10-17 11:42:58 +0200
  • 4ebcddc040 Don't show the settings/details icons on the landing page #153 kovacsv 2021-10-17 11:19:41 +0200
  • 6dacca19a7 Remove toolbar icon hiding, because it doesn't work on mobile. kovacsv 2021-10-16 20:46:28 +0200
  • 16614d81e1 Enumerate mesh indices recursively. kovacsv 2021-10-16 16:02:33 +0200
  • b2f985f838 Update version. kovacsv 2021-10-16 12:09:30 +0200
  • 3d11217c78 Merge branch 'master' into dev kovacsv 2021-10-16 12:00:05 +0200
  • 97312fe080 Enumerate children only. kovacsv 2021-10-16 11:59:36 +0200
  • 9dcf49b548 Add node class. kovacsv 2021-10-16 11:53:19 +0200
  • 2ab03c7213 Minor modification. kovacsv 2021-10-16 11:33:23 +0200
  • 633fd759ee Don't show the settings/details icons on the landing page #153 kovacsv 2021-10-16 11:32:56 +0200
  • 14f6f35cbb Update version. kovacsv 2021-10-10 13:18:42 +0200
  • e4800cd352 Modify light icon color in dark mode. kovacsv 2021-10-10 12:10:14 +0200
  • b152aa00e4 Modify sidebar panel text color. kovacsv 2021-10-10 12:01:54 +0200
  • d3f693f2de Dark Mode #113 kovacsv 2021-10-10 11:48:48 +0200
  • 803cb5cb1c Fine-tune dark mode styles. kovacsv 2021-10-10 11:31:47 +0200
  • 27b13f9a7c Custom checkbox and radio button style. kovacsv 2021-10-10 10:34:51 +0200
  • 8fa4a0bcdd Add node example. kovacsv 2021-10-06 19:12:43 +0200
  • e1ad5cd0d0 Update version. kovacsv 2021-10-02 10:42:57 +0200
  • 3385816128 Update web-ifc. kovacsv 2021-10-02 10:41:09 +0200
  • fb3cdbe83c Pass original file name and extension to importers. kovacsv 2021-09-24 08:16:18 +0200
  • 5bd71dd50c Feature Request - Shift + Mouse left should pan model #141 kovacsv 2021-09-17 13:47:36 +0200
  • 3cd9f24bbb
    Merge pull request #147 from hey24sheep/task/ctrl_mouse_zoom Viktor Kovacs 2021-09-17 13:01:52 +0200
  • 39e10560c9 increased zoomRatio to 0.005 hey24sheep 2021-09-17 14:07:54 +0530
  • f9e8be8ed0 Make ctrl+zoom dependent of mouse movement diff, and clean-up code. kovacsv 2021-09-17 08:07:26 +0200
  • 089f4a0fc9 disable zoom on movement along x-axis hey24sheep 2021-09-16 16:38:53 +0530
  • a2061a7ca6 Merge branch 'dev' into task/ctrl_mouse_zoom hey24sheep 2021-09-16 16:24:14 +0530
  • 30830e8431 Handle multiple zip files. kovacsv 2021-09-16 07:45:11 +0200
  • c7b43a5a8f Merge branch 'dev' of https://github.com/kovacsv/Online3DViewer into task/ctrl_mouse_zoom hey24sheep 2021-09-15 20:55:05 +0530
  • 87a7fffc4f Use css variables for dialog text inputs. kovacsv 2021-09-15 08:38:58 +0200
  • 31f58ade96 ctrl zoom feature hey24sheep 2021-09-13 22:17:34 +0530
  • b89a3429ba Feature Request- Ability to auto detect and load models from .zip or .rar #136 kovacsv 2021-09-13 16:32:50 +0200
  • 4e7f5d0445 Move FileList to a separate file. kovacsv 2021-09-13 11:21:29 +0200
  • be6e69729c Fix typo. kovacsv 2021-09-13 08:42:48 +0200