Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.
/ libPolyram Public archive

The Little Framework for Study of 3D Programming.

License

Notifications You must be signed in to change notification settings

daramkun/libPolyram

Repository files navigation

libPolyram

libPolyram is a Little Framework for Study of 3D Programming. Name from "Polygon" + "Daramkun".

Dependencies

Windows NT Desktop

  • Windows 7 or higher (if you use DirectX 12, require the Windows 10)
  • Windows SDK (8 or higher, if you use DirectX 12, require the Windows 10 SDK)
  • C++ Compiler with C++11 standard support.
  • GLEW (for OpenGL 2.0 or higher)
  • Vulkan SDK (for Vulkan), not support yet.

Windows 10 Universal

  • Windows 10 SDK (10.0.10240.0 or higher)
  • C++ Compiler with C++11 standard support

OS X

  • not support yet.
  • OS X 10.11 or higher
  • stb_image
  • LLVM with Objective-C++ and C++11 standard features
  • Cocoa.framework
  • OpenGL.framework (for OpenGL)
  • GLEW (for OpenGL)
  • Metal.framework (for Metal)
  • Vulkan SDK (for Vulkan)

UNIX-like OS with X-Window

  • SOIL (Precompiled, apt-get install libsoil-dev)
  • X11
  • libGL and libGLU (for OpenGL, apt-get install libgl1-mesa-dev libglu1-mesa-dev)
  • GLEW (for OpenGL, Precompiled, apt-get install libglew-dev)
  • Vulkan SDK (for Vulkan), not support yet.

iOS

  • not support yet.
  • iOS 8 or higher
  • stb_image
  • LLVM with Objective-C++ and C++11 standard features
  • UIKit.framework
  • GLKit.framework (for OpenGL ES)
  • Metal.framework (for Metal)

Android

  • Half support (No fully tested yet).
  • Android 4.4(Kitkat) or higher (if you use Vulkan, require the Android 7.0)
  • stb_image
  • Android NDK R10 or higher
  • Android Native App Glue
  • LLVM with C++11 standard features

About

The Little Framework for Study of 3D Programming.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published