These are chat archives for highfidelity/hifi

7th
Apr 2015
Enrico Speranza
@Vytek
Apr 07 2015 11:51
A question about hifi architecture:
Now the interface convert mesh using "out of core sparse voxel octree"?
and then the file is stored in svo format?
Clément Brisset
@Atlante45
Apr 07 2015 12:16
The octree is only to store the entity properties, like type position, (color/intensity/… for lights) modelURL, collisionMeshURL, ...
Same for SVOs
Then the interface download the assets from each of those URLs.
Enrico Speranza
@Vytek
Apr 07 2015 12:20
@Atlante45....ok thank you ...so the engine use opengl that show all entity...interface is sparse voxel octree engine?
for example this code https://github.com/Forceflow/svo_tools is valid now?
Clément Brisset
@Atlante45
Apr 07 2015 13:12
Actually no, Jeroen wrote that back when we still add voxels in (octree aligned cubes) to convert (voxelize) a mesh and draw it in world.
Since then we dropped voxels and pretty much went full-entities.
@Vytek ^
Enrico Speranza
@Vytek
Apr 07 2015 13:21
@Atlante45 so mesh update by interface are not voxelize...only stored and trasmit?
Clément Brisset
@Atlante45
Apr 07 2015 13:33
What do you call mesh updates?
Animations are synchronised over the network.
If you are talking about things like terrain modification, or modify meshes, this is not yet suported by entities.
We have a project called Metavoxels that can handle that but it is on hold at the moment and has temporarily been taken out of the repo.
Enrico Speranza
@Vytek
Apr 07 2015 13:47
@Atlante45 sorry...mesh upload (not update ;-) to market or by interface?
Clément Brisset
@Atlante45
Apr 07 2015 13:52
Oh gotcha, yes exactly.
If you want you can store your assets on a private server and just set the relevant URL in your entity and it’ll show up.
Enrico Speranza
@Vytek
Apr 07 2015 13:56
@Atlante45 thank you very much!
Clément Brisset
@Atlante45
Apr 07 2015 13:56
No pb
Victor Kislichenko
@vkislichenko
Apr 07 2015 22:41
Hi, https://alphas.highfidelity.io/t/vehicle-js-steering-and-camera-control/4884
I'm attaching camera over entity by updating it's position and rotation relative to entity, and moving entity by catching NumPad keys.
Problem is - camera seems too jittery, and entity moves with some kind out of sync effect ...
Can some one point out a better way to attach camera and steer entity ?
Thanks.