So, finally I’ve managed to grab Jesh in action thanks to XVidCap. Nifty tool, makes desktop recording pretty easy IMHO. Anyway, today I’ve uploaded Jesh demonstration to youtube, result’s below. What we’ll see in the movie? 3 basic models loaded, rotating/zooming/moving around, I’ll show how the triangle collapse works as well as edge collapse. Have fun!
Posts Tagged ‘Java3d
Jesh video #1
Check out first working snapshot! Its awesome ![]()
Let me list some features here:
- Allows you to load PLY and Obj models.
PLY models should contain indexed triangles, Obj files triangles only and should not have ‘parts’.For a load of nice PLY files supported by Jesh the best place to go is The Stanford 3D Scanning Repository.
Some Obj files that Jesh can handle are located at Obj file format info page. Best choose cube.obj or humanoid_tri.obj. Those were tested
- Moving, rotating and zooming around
- Simplifying mesh with 3 local simplification operations:
- Edge collapse
- Half-edge collapse
- Triangle collapse
- When having one of the simplification operations selected you’ll see which triangle will be affected
- You can choose to render model as points, lines (wireframe) or solid (no lighting yet)
- You can enable back face culling (default), front one (use for Stanford Bunny for example) or disable culling
I hope you’ll have a lot of fun with it, just remember to increase heap size and install Java3d 1.5.1 or newer.
Feedback through mail or issue tracker highly welcome!
Maybe tomorrow I’ll have few minutes to put demonstration on youtube, who knows.
My never-to-be-finished masters thesis software package has grown lately (let’s say it was lately). Anyway there are some major changes in codebase. I’ll cover my idea for MVC in SWING in another post, I wanna tell you how proud I am that 3 of mesh simplification algorithms actually works! Yes, I tested it on few models and triangle collapse, edge collapse and half-edge collapse works for all those fancy large-size 3d scans. I hope I’ll prepare pre-alpha package in a week or two so those of you who have some interest in 3d meshes will be able to take a look. Still, it’s long road before someone will be able to use it like Meshlab but there’s light of hope that it’ll happen some day. If by some unlucky coincidence you didn’t have chance to take a look at my beloved project go here.
Jesh – the ultimate… thingie
Dear followers. My masters thesis development started for real
. I mean I started it a year ago or so but at last I’ve setup project repository and I’m trying to spent few hours every day on it. When the codebase will grew a bit and I’ll put some nifty features like User Interface
I’ll put jar somewhere, in the meantime if you’re interested in what I’m coding here’s the link to project page and repository.
Anyway, what’s inside and what’s its purpose? Let me explain
The project contains two things: 3d mesh editor and a toolkit. 3d editor will allow you (when it’ll be done) to load/save and edit 3d meshes. Toolkit features list:
- Triangle collapse
- Edge collapse
- Half-edge collapse
- Vertex removal (not coded yet because of the dread Delaunay tetrahedrization. Yikes!)
Another thing that you can find there is a PLY file loader, not full featured yet but it works well for the famous Stanford Bunny. When I’ll have an hour or 10 I’ll put all available loaders inside as well as write another one or two.The UI is a bit hard to use at the moment. In fact it doesn’t work at all. All you can do is to open Stanford Bunny file (or some other from this repository
Good bike!



Recent Comments