Editing User:AlexandreGuedes

From BRL-CAD

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
==SoC Applications: "Geometry file importers to BRL-CAD"==
+
==SoC Applications==
====Patche====
+
===Further OpenGL Geometry Editor GUI development===
I did a simple patche, it's just to show that I had build brl-cad correctly and I know how compile and use the development environment.
 
 
 
https://sourceforge.net/tracker/?func=detail&aid=2765100&group_id=105292&atid=640804
 
 
 
 
====Abstract====
 
====Abstract====
 
Nowadays there are many geometry formats files, each one is more appropriate to a different application field. Consequently it is necessary to CAD softwares to support as many file formats as possible, aiming to reduce users' efforts.
 
Nowadays there are many geometry formats files, each one is more appropriate to a different application field. Consequently it is necessary to CAD softwares to support as many file formats as possible, aiming to reduce users' efforts.
Line 10: Line 6:
 
'''Name''': Alexandre Strapação Guedes Vianna
 
'''Name''': Alexandre Strapação Guedes Vianna
  
'''Email / IRC'''  
+
'''Email / IRC''': Email: strapacao@gmail.com
Email: strapacao@gmail.com
 
  
 
IRC nick: AlexandreGuedes
 
IRC nick: AlexandreGuedes
  
====='''Context'''=====
+
Context
  
 
Nowadays there are many CAD format files, each one is more appropriate to a different application field. Consequently it is necessary to CAD softwares to support as many file formats as possible, aiming to reduce users' efforts. Currently BRL-CAD is not totally compatible with some of most popular CAD file formats, such as VRML, X3D and OBJ. Actually according to table 1 BRL-CAD can only export to previously cited formats. To BRL-CAD would be very interesting if models could be imported from these formats.
 
Nowadays there are many CAD format files, each one is more appropriate to a different application field. Consequently it is necessary to CAD softwares to support as many file formats as possible, aiming to reduce users' efforts. Currently BRL-CAD is not totally compatible with some of most popular CAD file formats, such as VRML, X3D and OBJ. Actually according to table 1 BRL-CAD can only export to previously cited formats. To BRL-CAD would be very interesting if models could be imported from these formats.
  
 
   
 
   
[[Image:ConverterTable.jpg|thumb|600px|center|'''Table 1.''' BRL-CAD conversion capabilities]]
 
  
====='''Synopsis'''=====
+
table
 +
 
 +
Table 1. BRL-CAD conversion capabilities
  
I intend to develop CAD importers to BRL-CAD. The project's main idea is to write model importers - OBJ, VRML and X3D formats - to BRL-CAD, which would be respectively called obj-g, vrml-g and x3d-g. Figure 1 show the work scope.
+
Synopsis
  
[[Image:WorkScope.jpg|thumb|500px|center|'''Figure 1.''' Work Scope]]
+
I intend to develop CAD importers to BRL-CAD. The project's main idea is to write model importers - OBJ, VRML and X3D formats - to BRL-CAD, which would be respectively called obj-g, vrml-g and x3d-g.
  
====='''Benefits to BRL-CAD'''=====
+
Benefits to BRL-CAD
  
 
Add importers would increase BRL-CAD level compatibility with CAD file formats. Users will have a direct way to import their models to BRL-CAD, in other words they should avoid taking alternatives ways that can increase errors. As example of compatibility same of popular 3D graphics application like Blender can export to OBJ, VRML and X3D.
 
Add importers would increase BRL-CAD level compatibility with CAD file formats. Users will have a direct way to import their models to BRL-CAD, in other words they should avoid taking alternatives ways that can increase errors. As example of compatibility same of popular 3D graphics application like Blender can export to OBJ, VRML and X3D.
  
====='''Deliverables'''=====
+
Deliverables
  
 
The main deliverables is implementing the obj-g converter, it requires a hard study about BRL-CAD model representation.
 
The main deliverables is implementing the obj-g converter, it requires a hard study about BRL-CAD model representation.
Line 38: Line 34:
 
The secondary deliverables is implementing another importers such as vrml-g and x3d-g.
 
The secondary deliverables is implementing another importers such as vrml-g and x3d-g.
  
====='''Project Schedule'''=====
+
Project Schedule
  
 
The work can begin immediately. Currently, I’m in between university terms, so currently I’m not attending any classes. Classes will begin near mid April, and if time becomes a problem, one or two disciplines may be dismissed and done later. I also work at the university; I am a trainee in a computer graphics and virtual reality laboratory which demands ~20 weekly hours. But I do intend focusing on GSoC, and will do my best to give BRL-CAD 30+ weekly hours. That being said, the summer plans are detailed below:
 
The work can begin immediately. Currently, I’m in between university terms, so currently I’m not attending any classes. Classes will begin near mid April, and if time becomes a problem, one or two disciplines may be dismissed and done later. I also work at the university; I am a trainee in a computer graphics and virtual reality laboratory which demands ~20 weekly hours. But I do intend focusing on GSoC, and will do my best to give BRL-CAD 30+ weekly hours. That being said, the summer plans are detailed below:
Line 66: Line 62:
 
I’ll use this last week to refine code and documentation.
 
I’ll use this last week to refine code and documentation.
  
====='''About me'''=====
+
About me
  
 
I am Alexandre Strapação Guedes Vianna and I am 22. I study Computer Science at the Federal University of Paraiba, in João Pessoa, Brazil. Currently I am a trainee at LabTEVE[1] a computer graphics and virtual reality laboratory.
 
I am Alexandre Strapação Guedes Vianna and I am 22. I study Computer Science at the Federal University of Paraiba, in João Pessoa, Brazil. Currently I am a trainee at LabTEVE[1] a computer graphics and virtual reality laboratory.
Line 74: Line 70:
 
   
 
   
  
====='''Other information and links'''=====
+
Other information and links
  
 
Résumé :
 
Résumé :

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)