Skip to content

Commit

Permalink
chore(doc): update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
yyc-git committed Mar 20, 2024
1 parent a25d0cf commit 96a2e73
Showing 1 changed file with 22 additions and 91 deletions.
113 changes: 22 additions & 91 deletions doc/jiehuo.org
Original file line number Diff line number Diff line change
Expand Up @@ -536,104 +536,22 @@ https://www.dhzn3d.com/?cat=&s=%E6%9F%9C



* TODO move all scripts, ui to published project; only use meta3d editor to build scene!
# * TODO move all scripts, ui to published project; only use meta3d editor to build scene!

TODO move Page out
# TODO move Page out

TODO scene only has one script:
invoke script func implemented in published project
# TODO scene only has one script:
# invoke script func implemented in published project


TODO update publish action
# TODO update publish action


TODO script api add get scene, perspectiveCamera and three api
# TODO script api add get scene, perspectiveCamera and three api



* TODO update page position: use screen coordinate


* TODO add Sprite(billboard) demo

refer to:
https://juejin.cn/post/7107223446999793695




* TODO update

# component-pbrmaterial

# event

# publish action

# actions

# scenegraph

# event




* TODO update demmo


TODO run test in wechat pc

TODO run test in mobile


* TODO @ma to check



* TODO arcball add pointer lock


* TODO add 第一人称 走路 漫游

TODO use FirstPersonControl

TODO add gravity


TODO update mobile:
TODO add virtural gamepad
TODO add virtural button



TODO update demmo


* TODO perf: add instance optimize to draw multiple cabinets








* TODO @ma: give needed materials to models


need get picture, size?

TODO get picture in front, side, back


refer to:
https://www.tuguan.net/doc/scene-editor/createmodel/modeling/


* TODO need test: models


* TODO add export scene



Expand Down Expand Up @@ -689,9 +607,11 @@ click button, play camera animation;

* TODO write two articles

开源代码!

题目:
《数字孪生实战(一):开篇介绍》
《数字孪生实战(二):搭建3D仓库
《数字孪生实战(二):使用three.js实现3D仓库(代码开源)

refer to:
https://www.cnblogs.com/yeyunfei/p/7899613.html
Expand All @@ -710,6 +630,9 @@ TODO add jiehuo link!






* TODO future


Expand Down Expand Up @@ -800,6 +723,9 @@ TODO add export/import 2d ui
refer to:
https://www.thingjs.com/guide/chartBuilder/
https://www.hightopo.com/blog/3869.html -> 图表操作
https://gitee.com/dromara/go-view
https://juejin.cn/post/6937257727106220040
https://juejin.cn/s/react%20%E5%A4%A7%E5%B1%8F%E5%8F%AF%E8%A7%86%E5%8C%96


try use Ant Design Charts + Ant Design to build ui(based on react):
Expand Down Expand Up @@ -848,6 +774,9 @@ e1 editor's output should be a arraybuffer like Scene.arraybuffer!



** TODO refactor: refactor dom event: change handle to (meta3dState, event)

refer to jiehuo->Event.ts

** TODO picking should return gameObjects instead of objects
** TODO setSelectedObjects should use gameObjects instead of objects
Expand Down Expand Up @@ -990,14 +919,16 @@ https://docs.unity3d.com/Packages/[email protected]/manual/index.html
** TODO add Stream Load


** TODO improve model editor, 2d ui editor, data binding editor
** TODO improve small editors





* TODO small improvement

** TODO upgrade three.js version

** TODO fix: camera group can set near, far

** TODO feat: add arcball component; can set distance, phi, theta, target,
Expand Down

0 comments on commit 96a2e73

Please sign in to comment.