WELCOME TO JAJUBEAR'S DEN


[Bear's Den] [Projects] [Resource]


BEAR'S DEN

Why The Bear Needs A Den

This den was created as a means of repaying the debt owed to the open-source software community. During my 4 years in software development and 6 years as a engineering student, free source code available had helped to save hours of work and made the seemingly impossible become possible.

Who's This Jajubear Character

As a software developer in the defense industry for almost 4 years (since Jan '98), I was dealing mainly with aircraft flight models, combat pilot AI, RF detection and countermeasures, gun and bomb dynamics. This just about covers everything you need to know about building a modern air combat flight simulator, the only part left out being the missile flight and control model. OpenGL and file format conversion were some of the things I worked on that was not related to my job, and they are probably the only codes which I can release without here ending up in trouble.

Things got boring after a while and I left the defense industry on October 2001 for a company that develops ship and crane simulators, installs RF equipment for data communications and produce simulation-related software components. You may want to visit  my new workplace to find out more about what I'm doing now. Though I'm even busier than before, I hope to find time to clean-up existing codes as well as upload some new ones.

What's Found In The Den (The 'Bear' Necessities)

The source code available on this site was designed to compile on both Windows and Linux. Files containing OS-dependent code has been removed as I am trying enforce platform-independence. Hope you will find the information in this site useful. Please direct all download problems, link problems, comments, bug reports or flames to [email protected] or [email protected].

 


PROJECTS

3DS Viewer

The 3DS viewer program displays objects saved as .3DS files using OpenGL. The program works only with textures, materials are currently being ignored for the time being. This is still work in progress as there are some problems with the loading of textures.

DTED Viewer

This program was created to read and display a single digital terrain elevation data (DTED) geo-cell file. The DTED format is a mil-spec map format used in a military applications. Information on the DTED format can be found on the US National Imagery and Mapping Agency (NIMA) website.

FLT Converter

The FLT Converter will convert files in Multigen OpenFlight (FLT) format to a simpler text-based format that can be more easily read into OpenGL commands.

Download

Only source code and sample data files are provided. Project workspace (MSVC) or makefiles (Linux) have to be created and the appropriate libraries included manually. Source code provided can be compiled on Linux and Windows platforms. GLUT library is required.

3DS Viewer - 3dsview.zip
DTED Viewer - dtedview.zip
FLT Converter - fltconv.zip

 


RESOURCE

OpenGL-Related

OpenGL SuperBible site
Mesa 3D, an open source OpenGL-like API
GLUT, a platform independent OpenGL utility toolkit
The official OpenGL site
Game programming tutorials

File Formats

Wotsit, resource site for file formats
DTED map specification on the US NIMA website

Programming

Code Guru, code samples for Windows-platform programmers

Open Source

Watcom C, industry-standard C compiler available at no cost

 



All companies/products mentioned are registered trademarks or trademarks of their respective companies.
Copyright © 2000 Jajubear. All rights reserved.
Last update: 17 December 2001

Hosted by www.Geocities.ws

1