Updated VRML exporter for Blender


#1

I wrote a new version of the VRML exporter with a lot of enhancements.

See changes here:
http://www.neeneenee.de/blender/x3d/changes.txt

Download here:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt

On the next step i will porting this to an X3D exporter and writing help pages about ‘Creating Web3D-Content (VRML/ X3D) using Blender’.

Meanwhile i’m happy getting feedback and descriptions about bugs on this thread.

For the next version folloing features aimed:

  • support for video texture if the image textur has the extension mov, ram, qt, avi, divx, mpg, mpg4 etc.
  • Multitexture for X3D
  • TextureTransform using face modes Tile and the repeat option on textures
  • export of animationen using keys of the IPO
  • DEF and USE for meshes
  • creating group nodes using make parent

THX!


#2

great vrml is a great 3dweb language.


#3

Getzing some feedback and uploaded anew version:

Download here:
http://www.neeneenee.de/blender/x3d…xport150.py.txt

First Chapter of help is ready too:
http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#4

New version uploaded:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt

Added support for TextureTransform and exporting just material settings and twosided too:
http://www.neeneenee.de/blender/x3d/changes.txt

See first chapter of help:
http://www.neeneenee.de/blender/x3d/exporting_web3d.html

…and some bugfixes too :slight_smile:


#5

VRML,

Have you submitted the changes to bf-committers?

LetterRip


#6

jep, did it. It should included in the next Blender version :slight_smile:

uploaded even now a new version and think this is RC3 and after that comes final:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt


#7

Again a new version:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt

and some upadted help docs:
http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#8

Maybe a missage in Blender Links & Resources thread would be good.


#9

Just another update, found a bug using world textures as textures in the background node.

Checked out that exporting vertex color worked bad.
So will change that and after that it seems really final now.

Version 050403:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt

Some help:
http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#10

Added more help content:
http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#11

Ok,
found a proper way exporting face and vertex color:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt

For this check out new help docs again (Textures and Materials)
http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#12

Documenation is growing :wink:

http://www.neeneenee.de/blender/x3d/exporting_web3d.html


#13

Man, you must be a programming fiend. I’ve never seen so many updates so quickly. Great work :thumbsup:


#14

New version (050416), two Bugfixes:

  • correct export of def and use for textures and materials
  • no creaseangle export on IndexedLineSet

http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt


#15

Some optimisation and a small but amazing update:
DEF and USE for meshes when creating Duplicate Linked Alt+D!!!
This will fasten up exporting and lightweight your scene too:
http://www.neeneenee.de/blender/x3d/vrml97_export150.py.txt


#16

does importing your vrml files work in blender lossless i mean? I cant get it to work.


#17

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.