Home » Developing U++ » UppHub » SurfaceCtrl, 3D viewer of Multiple file format and Surface class (Visualise in 3D many 3D file format object and even all Surface object !)
SurfaceCtrl, 3D viewer of Multiple file format and Surface class [message #54789] |
Tue, 15 September 2020 15:46 |
|
Xemuth
Messages: 387 Registered: August 2018 Location: France
|
Senior Member |
|
|
Hello,
I want to share with you a package I have made to allow visualisation of 3D files and Surface objects (Surface is a class which represent a 3D surface. It can be found in Bazaar)
At the time, SurfaceCtrl allow loading of multiple object at one time, It support several file format of 3D Object (You can find the complete list of supported file-formats here)
SurfaceCtrl include a Arcball camera and a "smart" way to move and rotate arround object via is point and click feature. It also provide an easy way to apply texture on each object loaded and it allow you to see Draw line and normal of each object !
A good way to experiment everythings it do is by compiling the package SurfaceCtrl_Demo located into Bazaar assembly. it contain three differents 3D objects, and show how to apply modification on them !
To rotate camera arround object/ axis, press MouseWheel and move the cursor arround the Ctrl.
To translate camera freely, press MouseWheel + shift and move the cursor arround the Ctrl.
To move an object, Left click it and move arround, To move multiple objects at once, select them by holding shift and move cursor arround without releasing shift. To select all Object, simply Ctrl + A.
If you are aware of bug or want to see some features added, feel free to propose anythings !
[Updated on: Tue, 15 September 2020 16:04] Report message to a moderator
|
|
|
|
|
SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Tue, 15 September 2020 15:46
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: koldo on Tue, 15 September 2020 17:07
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Fri, 18 September 2020 23:15
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Didier on Fri, 18 September 2020 09:55
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: koldo on Fri, 18 September 2020 18:52
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Didier on Sat, 19 September 2020 12:46
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Fri, 18 September 2020 23:10
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: koldo on Fri, 18 September 2020 19:12
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Fri, 18 September 2020 22:57
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Klugier on Fri, 18 September 2020 23:17
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Sat, 19 September 2020 03:37
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Klugier on Sun, 20 September 2020 00:11
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Xemuth on Sun, 20 September 2020 16:45
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: Klugier on Thu, 24 September 2020 23:09
|
|
|
Re: SurfaceCtrl, 3D viewer of Multiple file format and Surface class
By: mirek on Wed, 17 February 2021 17:57
|
Goto Forum:
Current Time: Tue Oct 08 00:48:51 CEST 2024
Total time taken to generate the page: 0.03498 seconds
|