typed-geometry issueshttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues2019-10-24T03:17:34Zhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/9add reorient_normal_map2019-10-24T03:17:34ZPhilip Trettneradd reorient_normal_mapfor normal map blendingfor normal map blendingPhilip TrettnerPhilip Trettnerhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/8submatrix2019-05-22T13:05:55ZJulian Schakibjulian.schakib@rwth-aachen.desubmatrixunsure whether submatrix is working the way it should. the matrix returned is always of size SCxSR, however those are also used as the "end" row and column. that means you cant access the middle column for example.unsure whether submatrix is working the way it should. the matrix returned is always of size SCxSR, however those are also used as the "end" row and column. that means you cant access the middle column for example.Philip TrettnerPhilip Trettnerhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/7scalar matrix multiplication2019-05-21T15:22:11ZJulian Schakibjulian.schakib@rwth-aachen.descalar matrix multiplication```
auto works = tg::mat1::identity * 2.0f; // works
auto noworks = 2.0f * tg::mat1::identity; // wont work
```
scalars can only be multiplied to matrices on the right. looking at the other matrix operations i guess you want it to stay this way?```
auto works = tg::mat1::identity * 2.0f; // works
auto noworks = 2.0f * tg::mat1::identity; // wont work
```
scalars can only be multiplied to matrices on the right. looking at the other matrix operations i guess you want it to stay this way?Philip TrettnerPhilip Trettnerhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/6cylinder3 contains pos3 inaccurate2019-05-04T12:37:49ZJulian Schakibjulian.schakib@rwth-aachen.decylinder3 contains pos3 inaccuratecontains function for cylinder3 and pos3 very inaccurate near edges? e.g. a point ON a cap might be evaluated as not in the cylinder?contains function for cylinder3 and pos3 very inaccurate near edges? e.g. a point ON a cap might be evaluated as not in the cylinder?Julian Schakibjulian.schakib@rwth-aachen.deJulian Schakibjulian.schakib@rwth-aachen.dehttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/5Check default implementations that use "normal" because dir2 normal might mis...2019-04-26T07:12:26ZPhilip TrettnerCheck default implementations that use "normal" because dir2 normal might misbehave!Philip TrettnerPhilip Trettnerhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/4tg could use..2019-05-21T15:15:22ZJulian Schakibjulian.schakib@rwth-aachen.detg could use..maybe:
* closest points function for more objects
* centroid for more objects
* inverse for mat4maybe:
* closest points function for more objects
* centroid for more objects
* inverse for mat4https://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/3Improve contains for 3D triangle2019-04-11T14:17:50ZJulian Schakibjulian.schakib@rwth-aachen.deImprove contains for 3D triangleRight now: assuming point is on plane of triangle, checking for counterclockwise triangle if point lies "inside".Right now: assuming point is on plane of triangle, checking for counterclockwise triangle if point lies "inside".https://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/2Customization point for custom conversions2019-04-11T13:58:18ZPhilip TrettnerCustomization point for custom conversionsPhilip TrettnerPhilip Trettnerhttps://www.graphics.rwth-aachen.de:9000/ptrettner/typed-geometry/-/issues/1Universal constructors2019-04-11T13:58:09ZPhilip TrettnerUniversal constructorsvec/pos/size by anything vec/pos/size-like using templates
triangle by anything array-of-3-pos-likevec/pos/size by anything vec/pos/size-like using templates
triangle by anything array-of-3-pos-likePhilip TrettnerPhilip Trettner