Skip to main content

Posts

Showing posts with the label openGL

Loading wavefront obj files

Looking for some other software to load wavefront obj files I've found some interesting thins on the gaming field: http://tfc.duke.free.fr/ How to load Quake, Quake 2 and Doom3 characters with OpenGL and https://help.ubuntu.com/community/Doom3 How to setup Doom 3 on Ubuntu Linux

Mesh generator and Finite Element Solver

I was reading some papers at Universia , and I've found this one which references the Gmsh , a apparently simple mesh generator with an simple integrated CAD. It also has screencasts showing how to use it. Gmsh was is developed by the professor Christophe Geuzaine for academic uses. I didn't read much, but Gmsh is apparently scriptable and the CAD tool is realy simple to use. I was planning to develop something very similar. Another cool thing at the professor's site is the project GL2PS , which the main idea, on convert OpenGL rendering in PS, PDF and SVG, I was also thinking in. Professor Geyzaine had also written an finite element solver, the GetDP . I am planning to use them all on some grad school works. Another code on Finite Element Analysis is the SLFFEA , which stands for San Le's Free Finite Element Analysis, deserves note and is entierly written in Ansi C.

NeHe lesson 40 fix (at least for my setup)

I was trying to compile the Dev-Cpp example of the nehe.gamedev.ne t Lesson 40 , and I was always ending up with: NeHeGL.o:NeHeGL.cpp: undefined reference to `ChoosePixelFormat@8' NeHeGL.o:NeHeGL.cpp: undefined reference to `SetPixelFormat@12' NeHeGL.o:NeHeGL.cpp: undefined reference to `SwapBuffers@4' collect2: ld returned 1 exit status *** [MinGW/Lesson40.exe] Error 1 I had spend hours thinking the problem was with my Dev-Cpp setup, but after googling onChoosePixelFormat, one of the functions on with I was having troubles, I found at msdn that this function is a gdi32 function, and the .dev file was missing this on the linker entry I have checked and my Dev-Cpp setup had the libgdi32.a in the same folder that I also had libopengl32.a and libglu32.a so, I made the assumption that this lib should also be linked during the compilation. I did some tests just adding the -lgdi32 on the command line compilation and SUCESS! So I was just needing to make Dev-Cpp also generates t...

GLGlobe - free OpenGl Globe-Earth simulation for linux

I was googling around for some code to use on my next work for the visualization class at grad school, and I found this interesting code. http://www.geocities.com/harpin_floh/glglobe_page. html The web site says it could not compile on my machine, but it did! The code is not too much complex and this could be used in a variety of ways. Here is what I've got:

Open GL Surface Deformation

Note to check out how to deform a surface using OpenGL http://ivanleben.blogspot.com/2008/03/water-reflections-with-opengl.html http://www.darwin3d.com/gdm1998.htm http://developer.nvidia.com/object/cube_map_ogl_tutorial.html http://people.sc.fsu.edu/~blanco/Cg/Cg_projects.htm http://herakles.zcu.cz/~miva/index.php?prom=projects&lang=en http://www.opengl.org/news/monthly_archives/2005/09 And an interesting tutorial on rope simulation at gamedev.ne t.