3D Models of nematode, Caenorhabditis elegans to contribute

167 views
Skip to first unread message

Chris Grove

unread,
Feb 15, 2012, 6:09:03 PM2/15/12
to open-3d-viewer-discuss
Hello, I'm very interested in displaying my 3D models of C. elegans, a
small free-living roundworm. I have developed a cell-by-cell virtual
reconstruction of this worm (~1000 cells) using Blender and would love
to display the anatomy as Zygote Body is displayed.

Please feel free to visit my website to see snapshots of my model and
download the model:

http://caltech.wormbase.org/virtualworm

I work for a genomic/biological database called WormBase
(www.wormbase.org) and we would like to host a viewer so that worm
biologists could come to our site and browse the anatomy with your
viewer.

I'm very excited about the possibilities!

Thanks!

Chris Grove

spirit

unread,
Aug 6, 2012, 3:51:18 AM8/6/12
to open-3d-vie...@googlegroups.com
so if i understand you, you want to port  the tech of Zygote Body to your website to display the worms as zygote body is displayed.
i was at your website browsing the other links i must confess if what you are saying comes to pass it will be a good improvement 
on the site and it will be a good thing.
let me ask if some one want to use java script and html5 to render the 3d models for you will that be fine and if so can you make available the 3d worm models?

Chris Grove

unread,
Aug 6, 2012, 1:34:14 PM8/6/12
to open-3d-vie...@googlegroups.com
Yes, that is what I wanted to do. Some colleagues of mine actually managed to get it working with my model. You can see it here:

http://browser.openworm.org  (you need a WebGL-enabled browser to look at it, of course)

The 3D model is currently available at my website:

http://caltech.wormbase.org/virtualworm/

You just need to click on the link "Download Virtual Worm .blend File"

Cheers!

Chris

spirit

unread,
Aug 7, 2012, 6:08:46 PM8/7/12
to open-3d-viewer-discuss
i have had a look at the site and i must say it is good. so what again
do you need.
i also have a look at the code. he just changed the model array to
include your models nice work.
i am also working on a similar project but in my case there will be
more models and the user has to
chose a specific model to view it

Chris Grove

unread,
Aug 7, 2012, 6:15:54 PM8/7/12
to open-3d-vie...@googlegroups.com
Very nice! What kind of models do you work on?

What I would like for the worm model browser is some modifications and some additions/enhancements. I would like to be able to:

1) ... pan the view left and right; right now, you can only pan up and down until the model then turns so that you are looking at it from the top or the bottom.
2) ... (in conjunction with #1) control the zoom center independent of what is currently selected or not selected
3) ... browse the different objects by name (and category) and select them from a list
4) ... click on an object and have the option to open up a web page with more information

I think those are my most immediate wishes for the browser, but I have no idea (without a ton of reading and research) how to do these.

Cheers,

Chris

spirit

unread,
Aug 7, 2012, 6:27:57 PM8/7/12
to open-3d-viewer-discuss
if you want to add more models you just (in the model file)
equals the 03v.model variable to an other variable those content is
determent by an
if statement.
so let say if you have model 1,2,3,4
you just say
var modelSelected
var o3v.model = modelSelected;
modelSelected = if(user select 1) {model name: ;.....}
else if (user select 2) { model name: ...._}
.....


all this code should be in the model.js
i hope you understand.

spirit

unread,
Aug 8, 2012, 5:54:17 AM8/8/12
to open-3d-vie...@googlegroups.com
i have a human model, a fish and now your worm i hope you don't mind.
by the way i will site you and your site as the scours and a reference for more details about the worm.
OK. but if you want to pan it form side to side it means the left to right movement of the mouse will no more rotate the worm.
but if you insist them an other set of key will have to be assigned for the rotation of the worm. 
in this case a new event handler will have to be made in the navigate.js to handle this. i will have a look at it and will let you know 
what to do.

give me more clarification on #2
#3 and 4 i will do that and send you a detail steps on how to do it or i will attach the file that i will edit and send them to you. 
by the way i will be happy if you will send me more models. or a link to download more thanks 

spirit

unread,
Aug 8, 2012, 10:39:56 AM8/8/12
to open-3d-vie...@googlegroups.com
hi tell me some thing how did your friend get the Virtual_Worm_February_2012.js and entity_metadata.json
Reply all
Reply to author
Forward
0 new messages