[vtkusers] displaying 3D on the web

Sebastien Jourdain sebastien.jourdain at kitware.com
Wed Jul 7 16:12:02 EDT 2010


Hi Ayman,

As far as I know the purpose of such importer is to get the geometry
and not more. So I doubt that their is any support so far for texture
or coloring. But coloring should not be to hard to support in VTK
except that the model is different in the way that VTK use scalars and
lookuptable for color mapping.

Seb

On Wed, Jul 7, 2010 at 1:17 PM, Ayman Habib <ahabib at stanford.edu> wrote:
> Hi Seb,
>
> Just following up on this trail, I was able to load "some" wrl files using
> the vtkVRMLImporter, however, most files come with only geometry (no color
> or texture which was the main reason for using vrml in the first place,
> otherwise stl, obj would do). Actually Paraview had the exact same behavior
> (as expected). Is there a better way to get colors/textures along with
> geometry from a CAD system to a VTK based application? Are you aware of
> exporters that utilize the limited subset of VRML supported by the
> vtkVRMLImporter?
>
> Thanks much,
> -Ayman
>
> ----- Original Message ----- From: "Sebastien Jourdain"
> <sebastien.jourdain at kitware.com>
> To: "Ayman Habib" <ahabib at stanford.edu>
> Cc: <vtkusers at vtk.org>
> Sent: Thursday, June 24, 2010 1:41 PM
> Subject: Re: [vtkusers] displaying 3D on the web
>
>
>> Hi Ayman,
>>
>> I'm surprised that the VRML importer didn't worked.
>> Did you linked it to an existing RenderWindow ?
>> Did you called Update on it ?
>> The Importer can not work alone, you have to provide a render window
>> that will be filled by the vrml file once the Update method is called
>> on it. Moreover, once you have the actor you can go to the mapper and
>> then to the dataset.
>>
>> For X3D, you should check http://forge.collaviz.org/community/xiot and
>> maybe directly contact Kristian Sons. I know that he has done an X3D
>> importer for VTK.
>>
>> Seb
>>
>> On Thu, Jun 24, 2010 at 1:39 PM, Ayman Habib <ahabib at stanford.edu> wrote:
>>>
>>> Hi Seb,
>>>
>>> I want to do the reverse (get static 3D scene with Color, Texture into a
>>> VTK
>>> based application), I couldn't find an X3D importer/reader, and didn't
>>> have
>>> luck using the vtkVRMLImporter either (always got 0 Actors from
>>> importer->GetRenderer()->GetActors()).
>>>
>>> Any suggestions?
>>>
>>> Thanks,
>>> -Ayman
>>>
>>>
>>> ----- Original Message ----- From: "Sebastien Jourdain"
>>> <sebastien.jourdain at kitware.com>
>>> To: "Eric Engelhard" <ekengelhard at ucdavis.edu>
>>> Cc: <vtkusers at vtk.org>
>>> Sent: Thursday, June 24, 2010 9:44 AM
>>> Subject: Re: [vtkusers] displaying 3D on the web
>>>
>>>
>>> VRML/X3D should be reliable enough if you do have a static 3D scene.
>>>
>>> Seb
>>>
>>> On Tue, Jun 22, 2010 at 3:14 PM, Eric Engelhard <ekengelhard at ucdavis.edu>
>>> wrote:
>>>>
>>>> Hello all,
>>>>
>>>> I am representing a data set as grid of 3D actors in the x-y plane. I
>>>> am using color like a heat map, but also using z-position to emphasize
>>>> data points of interest as well as vtkBalloonWidget to display text
>>>> information for each object. Ultimately, I would like to serve the
>>>> images and texts via the web. Is there an obviously superior solution?
>>>> How viable is VRML/X3D? Or would it be better to serve up static
>>>> views with accompanying image maps? Is there a standard method for
>>>> recovering image/window-based coordinates of each object?
>>>>
>>>> Many thanks,
>>>>
>>>> Eric Engelhard
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at
>>>> http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the VTK FAQ at:
>>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at:
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at:
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>
>
>



More information about the vtkusers mailing list