Skip to content

Version 0.0.3#7

Open
LinkunGao wants to merge 23 commits intoABI-Web-Apps:mainfrom
LinkunGao:version-0.0.3
Open

Version 0.0.3#7
LinkunGao wants to merge 23 commits intoABI-Web-Apps:mainfrom
LinkunGao:version-0.0.3

Conversation

@LinkunGao
Copy link
Copy Markdown

For version 0.0.3

  • achieve rewrite entry js file
  • achieve multiple scenes function

- we can use .obj file url to load module, more details see example_02
- add light control into gui
- the camera position now is fixed, it cannot be fit different module size automatically, next version I may consider to fix it.
- see example04
- add renderer setting into gui controler
- there are some code need to reuse, we can fix it in next version
- how to run project and see example: (1)npm install,(2)npm run serve
- build webpack environment
- config babel.js, when we run build converting high-level JS/ES6 syntax into low-level code for greater code compatibility.
- config webpack, now we can run serve at 127.0.0.1:3000, and config webpack each loader and plugins so we can import css less scss glb/gltf obj mlt and image files.
- there are only three load modules function works, .obj,.mlt,.gltf/.glb
- the ami.js is not work, the error is same to its official example error.
- if I have the correct ami.js documentation with it's version, I think I can work very fast.
- next step: focus on JS docstring, load multiple dicom images if the ami.js is work, make more interaction with gui, Integrating code to make it more object-oriented.
- build example04 to display load dicom
- change the project structure
- the error 'cannot read width' in the console may due to the webpack config setting has something wrong, I will check it later
- there is a new challenge is about when we upload different dicom images, we must reset the camera positions. I also try to use camera lookAt function, but it doesn't work.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant