Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 6, 2015
  1. Compile fixes for Linux

    authored
Commits on Aug 3, 2014
  1. Fix all warnings from GCC -W4

    authored
Commits on Jul 27, 2014
  1. Compile fixes under GCC

    authored
  2. camelcase for renderLib.h (gcc is revealing inconsistencies in naming…

    authored
    …s that msvc did not complain about)
  3. Compile fixes for gcc

    authored
Commits on Apr 22, 2012
  1. [+] include basic implementation of half-edge mesh representation, to…

    authored
    … be used in adjacency queries
  2. [!] made signed2DTriangleArea a templated function so that it can wor…

    authored
    …k with Point2D and Vector2D alike
Commits on Mar 24, 2012
  1. misplaced header file

    authored
  2. Merge branch 'master' of github.com:joesfer/RenderLib

    authored
    Conflicts:
    	include/math/algebra/matrix/matrix4.h
    	include/math/algebra/matrix/matrix4.inl
    	source/dataStructs/kdtree/kdTree.cpp
  3. [+] transform(const Vector3<T>& v)

    authored
    [+] transform(const Point3<T>& p)
Commits on Mar 4, 2012
  1. [+] added normal2 to renderlib.h

    authored
    [!] fixed caps on Normal2::normalize
    [!] added length == 0 test on Normal3 constructor, instead of simply relying on an assert
    [!] Normal3::dot is const now
  2. [+] retrieve barycentric coordinates on BVH intersection routine

    authored
    [!] rectified segment intersection test parameters (uv and segment dist)
Commits on Feb 15, 2012
  1. Merge branch 'master' of github.com:joesfer/RenderLib

    authored
    Conflicts:
    	source/geometry/tesellation/delaunay/delaunay2D.cpp
    	source/geometry/tesellation/delaunay/delaunay3D.cpp
Commits on Feb 14, 2012
Commits on Feb 12, 2012
  1. [+] Quaternion class

    authored
    [+] Matrix4::transpose/transposed
    [+] Matrix4::inverse/invert
    [+] Matrix4 point3/vector3 transform
    [+] Matrix4 to/from euler angles conversion
Commits on Feb 10, 2012
  1. [!] moved segmentTriIntersection to intersection.cpp

    authored
    [!] moved scalarTriple to Geometry utils
    [!] Sphere::m_center, m_radius -> center, radius
Commits on Feb 9, 2012
  1. [+] added dataStructs/bvh

    authored
Commits on Feb 7, 2012
  1. [!] removed corelib submodule

    authored
Commits on Feb 6, 2012
  1. [-] removed submodule dependency on CoreLib

    authored
    [!] updated CMakeLists and build instructions in README.txt
Commits on Feb 5, 2012
  1. [!] improved formatting in readme.txt

    authored
    [!] improved header paths (in < > instead of " " since they reference a location different from the .cpp counterparts.
    [+] Added reference to source paper in Delaunay3D
  2. [+] improved makelist a bit

    authored
    [!] minor tweaks on readme.txt
Commits on Feb 4, 2012
Commits on Feb 3, 2012
  1. [!] refactoring of Delaunay2D

    authored
    	- moved to Delaunay namespace
    	- moved all methods to .cpp, removed templated classes (not used) and used floats instead for data type
    	- moved Orient/inCircle to geometry utils
Commits on Feb 2, 2012
  1. [!] better encapsulation of Delaunay3D, confining implementation deta…

    authored
    …ils in a non-exposed namespace
  2. [!] refactoring Delaunay3D namespace:

    authored
    	- moved most tetrahedra_t methods to its private namespace so that they don't need to be exposed on the header
    	- extracted all static methods from Delaunay3D class into the namespace to hide them from the header (exposes a much cleaner interface)
Something went wrong with that request. Please try again.