@otonuri moving from rasterization to a 3d implementation is quite a big step. I mean in the past, "3d" simply involved giving the edges of objects 2 different colours, but nowadays, it involves ridiculous things like parallax mapping and meshes containing thousands of polys.
OpenGL?
Kjubie100 3 months ago
Technically, don't most 3D modeling programs do Real time 3D using stuff like GLSL?
ddrmaxman 5 months ago
Me encanta me suscribo
KHdarkRoxas 6 months ago
Aw, you do this??? I love this model, Simply magnificent!!! Any chance of a download link?
Krizaoh 1 year ago
So what does your software read? mmd models? 3ds objects?
Reiuyi 1 year ago
@Reiuyi
It reads an original binary format serialized by protocolbuffers.
It's converted from mqo (Metasequoia) model format.
I'd like to use messagepack for serialize. Protoclbuffers is too slow.
otonuri 1 year ago
@otonuri one more question In that case.. are you using one of the SDKs from DirectX, openGL or a completely custom 3d environment?
Reiuyi 1 year ago
@Reiuyi
It rasterized from scratch completely.
I implemented a technique written in devmaster net - "Advanced Rasterization".
My implementation is still single thread, not using sse though.
Also, I'll be able to switch to DirectX11 from my cpu rasterizer, for nvidia's 3D vision.
otonuri 1 year ago
@otonuri moving from rasterization to a 3d implementation is quite a big step. I mean in the past, "3d" simply involved giving the edges of objects 2 different colours, but nowadays, it involves ridiculous things like parallax mapping and meshes containing thousands of polys.
Reiuyi 1 year ago
@filosofiamanga
this is my software ( development with VC++, Qt, DevIL )
otonuri 1 year ago