LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-10-2004, 06:10 PM   #1
futurist
Member
 
Registered: Mar 2002
Location: malaysia
Distribution: Mandriva 2006 RC1
Posts: 486

Rep: Reputation: 30
Complicated 3D modelling software


What language is suitable for complicated 3D modelling software?
I need to do tremendous mathematical calculation and the output to be plotted in 3d.

I try visual basic, but it has to couple with DirectX.

In linux, what language can i use for this purpose?
 
Old 03-10-2004, 06:34 PM   #2
lyle_s
Member
 
Registered: Jul 2003
Distribution: Slackware
Posts: 392

Rep: Reputation: 55
I'm not familiar with the subject area, but http://www.octave.org/ might help.

Lyle
 
Old 03-10-2004, 06:47 PM   #3
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
You can have a look at OpenGL free implementation:

http://www.mesa3d.org/

C, C++ and Java (Java3D) would all be good choices.
 
Old 03-10-2004, 07:51 PM   #4
deiussum
Member
 
Registered: Aug 2003
Location: Santa Clara, CA
Distribution: Slackware
Posts: 895

Rep: Reputation: 32
As already stated, OpenGL would be a good 3d API to use. For language, I would probably choose C or C++, though OpenGL has bindings for other languages, including VB. I really can't recommend VB, though, and since you want to do this for Linux, VB isn't going to work for you anyway.

OpenGL will do the graphics part for you, but depending on what sort of math you're talking about, you may need to find another 3d math library, or write your own routines. OpenGL will do some of the math underneath to a certain point for things like translations, rotations, scaling, setting up perspective or orthographic projections.
 
Old 03-11-2004, 05:32 AM   #5
cjp
Member
 
Registered: Dec 2003
Location: the Netherlands
Distribution: SuSE 9.0
Posts: 54

Rep: Reputation: 15
openGL and C++ are a good combination. It might be difficult to get started; the easiest way is probably to download a simple openGL application (e.g. a flavor of the "gears" program, like glutGears or SDLGears) and modify it according to an openGL tutorial (e.g. http://nehe.gamedev.net).

You wrote that you want to make 3D modeling software? Then you don't just want openGL output: you'll also need buttons, menus etc. Take a look at GUI libraries like Qt or gtkmm, and find out if they have openGL bindings. K Develop is a good environment to make Qt/KDE apps.

BTW I've heard that the Blender 3D modeler (www.blender.org) has the possibility to write Python scripts. This might just be what you're looking for.
 
Old 03-11-2004, 09:50 AM   #6
utabintarbo
LQ Newbie
 
Registered: Jan 2002
Location: Shelby Township, MI
Distribution: Mainly Debian, Q4OS, and RasPi
Posts: 28

Rep: Reputation: 16
For the math part of the application, FORTRAN is your best/only choice. Most of the major CAD players use FORTRAN libraries for the 3D data manipulation part of their apps.

Bob
CAD UberGeek
 
Old 03-13-2004, 05:47 PM   #7
futurist
Member
 
Registered: Mar 2002
Location: malaysia
Distribution: Mandriva 2006 RC1
Posts: 486

Original Poster
Rep: Reputation: 30
where to download free fortran ?
 
Old 03-14-2004, 05:23 AM   #8
petercool
Member
 
Registered: May 2002
Distribution: Mandrake 10.0
Posts: 78

Rep: Reputation: 15
Here are some links which might be helpful:

www.fotran.com general information

www.fortranlib.com general information

http://www.ifremer.fr/ditigo/molagno...n90/enfaq.html Michel Olagnon's Fortran 90 (indirect) FAG

www.nikhef.nl/~temploc/fortran.html about fortran on linux

www.liv.ac.uk/HPC/HTMLFrontPageF90.html tutorials by the University of Liverpool

There was an article in Linux Format a while ago I'll try and find it.

Hope this helps a bit.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What is the best 3d modelling and animation program for linux(preferably free) cowboy45 Linux - Software 4 01-09-2012 01:37 AM
3D Modelling with linux Furlinastis Linux - Software 5 09-15-2005 06:13 PM
why must linux be so complicated? r_hartless Linux - Newbie 7 07-12-2004 01:50 AM
HELP!!!! not too complicated stuff Gnute Slackware 13 05-16-2003 11:49 PM
Database modelling program RecoilUK Linux - General 1 08-07-2001 05:45 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 09:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration