Skip to content
This repository has been archived by the owner on Nov 13, 2022. It is now read-only.
/ overview Public archive

Overview - An (incomplete) 3D engine. Note - much of this code is being ported over to another project. The repository is here for historical purposes.

License

Notifications You must be signed in to change notification settings

samkusin/overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Overview Engine

Basic, incomplete 3D engine. This code is here to do with as you wish. It is covered under a mix of ISC and MIT licenses. Please see the LICENSE for details.

It is meant to showcase personal work. Over time I may add documentation and support for other platforms. At the moment I'm porting much of this code over to a new repository that will be better maintained.

If you do decide to build this project, the current OS X only Xcode project is inside the Samples/Common/Apple directory.

Below are some details on build dependencies.

Dependencies

The current projects are set up to find dependencies inside an "Ext" sibling directory. Below are some details:

The External packages directory, or "Ext" as described above, should contain the following subdirectories :

  • include
  • lib
  • bin

Our projects point to this folder's root as the location for various external libraries. For *-nix developers, think of this as an alternative to the /usr/local directory (though if you wish to use /usr/local instead, then you might not need this Ext folder at all.)

This is kept empty so that users can install their versions of the following libraries here:

###Bullet Physics: http://bulletphysics.org/wordpress/

###BGFX (and BX) Rendering Library https://github.com/bkaradzic/bgfx https://github.com/bkaradzic/bx

###SDL2 (for Input and Setup) https://www.libsdl.org/download-2.0.php

###FreeType Note : Support for this is minimal at the moment. https://www.freetype.org

About

Overview - An (incomplete) 3D engine. Note - much of this code is being ported over to another project. The repository is here for historical purposes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published