direct X Importer #29291

Closed
opened 2011-11-16 13:24:05 +01:00 by Jerome Mahieux · 4 comments
Member

Project: Blender Extensions
Tracker: Py Scripts Upload
Blender: 2.60
Category: Import Export
Python: 3.2
Homepage: https://github.com/littleneo/directX_blender
Script name: direct X Importer
Wiki page: https://github.com/littleneo/directX_blender/wiki
Dependencies: bel*
Author(s): Jerome Mahieux
Status: Open

%%%for now it imports verts, faces, mats, texs and weights.
goal is to import everything

the script allows random access to x tokens and is supposed to be tolerant about x syntax.
(about that, I think there's an error in the exporter (faces) but it's supported in the importer)

it parses datas using infile x templates or provided ones, so actually it can be used to retrieve any kind of datas in .x format, not only strict direct x files, and some hacks could be added for supporting derived directx formats (eg support for bump or normal maps added by a game studio for a project, as apparently this feature is not supported in strict directx files)

the addon uses a module of mine called bel (early stage, provided with the importer) used to inject datas into a blender scene.
Blender Exchange Layer would be a common layer logically located between an importer/exporter addon and the blender data format, that would allow :

  . to provide a common set of methods to retrieve/inject objects in Blender
  . to provide a common set of transformation and selection tools between an
    import/export script and Blender datas (rotate, rescale, filters...)
  . to provide a common set of parsing helpers for new io addons

it could be used as an helper for import/export and parametric mesh addons, and to normalize/share features as Campbell did for the object importer.

honestly I won't maintain this page a lot sorry about that. the project activity/updates can be viewed here :
http://blenderartists.org/forum/showthread.php?236401-a-directX-importer
and the project page :
https://github.com/littleneo/directX_blender
bugtracker for now :
https://github.com/littleneo/directX_blender/issues

thanks for your feedback,

Jerome%%%

**Project**: Blender Extensions **Tracker**: Py Scripts Upload **Blender**: 2.60 **Category**: Import Export **Python**: 3.2 **Homepage**: https://github.com/littleneo/directX_blender **Script name**: direct X Importer **Wiki page**: https://github.com/littleneo/directX_blender/wiki **Dependencies**: bel* **Author(s)**: Jerome Mahieux **Status**: Open %%%for now it imports verts, faces, mats, texs and weights. goal is to import everything the script allows random access to x tokens and is supposed to be tolerant about x syntax. (about that, I think there's an error in the exporter (faces) but it's supported in the importer) it parses datas using infile x templates or provided ones, so actually it can be used to retrieve any kind of datas in .x format, not only strict direct x files, and some hacks could be added for supporting derived directx formats (eg support for bump or normal maps added by a game studio for a project, as apparently this feature is not supported in strict directx files) the addon uses a module of mine called bel (early stage, provided with the importer) used to inject datas into a blender scene. Blender Exchange Layer would be a common layer logically located between an importer/exporter addon and the blender data format, that would allow : ``` . to provide a common set of methods to retrieve/inject objects in Blender . to provide a common set of transformation and selection tools between an import/export script and Blender datas (rotate, rescale, filters...) . to provide a common set of parsing helpers for new io addons ``` it could be used as an helper for import/export and parametric mesh addons, and to normalize/share features as Campbell did for the object importer. honestly I won't maintain this page a lot sorry about that. the project activity/updates can be viewed here : http://blenderartists.org/forum/showthread.php?236401-a-directX-importer and the project page : https://github.com/littleneo/directX_blender bugtracker for now : https://github.com/littleneo/directX_blender/issues thanks for your feedback, Jerome%%%
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Member

%%%Hi,
Due to changes to the api including the merging of bmesh, several addons are outdated.
Please, if you are the author of an addon check your script with blender revision 44256 or newer.
That is builds made After blender 2.62 official release.
I would ask that updates be made to your addon before the Blender 2.63 release.
6-8 weeks away.
This allows time for the api to become more exposed & bmesh to stablize furthur.
If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions.
At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed"
this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened.

Thanks for your understanding & patience during these Exciting Times.
Brendon.%%%

%%%Hi, Due to changes to the api including the merging of bmesh, several addons are outdated. Please, if you are the author of an addon check your script with blender revision 44256 or newer. That is builds made After blender 2.62 official release. I would ask that updates be made to your addon before the Blender 2.63 release. 6-8 weeks away. This allows time for the api to become more exposed & bmesh to stablize furthur. If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions. At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed" this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened. Thanks for your understanding & patience during these Exciting Times. Brendon.%%%
Member

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Brendon Murphy self-assigned this 2015-09-01 15:12:59 +02:00
Member

Closing as archived, task over 3 years old.
Jerome Mahieux (littleneo)
feel free to resubmit a new task if this addon is still being worked on/valid

Closing as archived, task over 3 years old. Jerome Mahieux (littleneo) feel free to resubmit a new task if this addon is still being worked on/valid
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#29291
No description provided.