Comments (3)
I have the same question with the dot product,
For the second question, the header file shows that the corner_threshold are given in degrees. So I'm wondering if it means that if the degree between the two normals are bigger than, say 20 degrees, then we don't add the normal.
from computer-graphics-meshes.
I have a similar question regarding the dot product. Does it matter which face normal you take to compare? For example, if v1 has face f1,f2,f3 and f4, do you take f1 as the benchmark and dot product the rest with f1 to ensure its below the threshold? Like I am a bit confused about exactly which 2 normals to compare and which to reject
from computer-graphics-meshes.
@nafis95 I think it involves with which face you're currently look at.
Say v1 has face f1, f2, f3. Then for the v1 corner in face f1, compare with the normal of f1. For the corner in face f2 compare with the normal of f2.
from computer-graphics-meshes.
Related Issues (20)
- Extension for A5 HOT 2
- easy way to compare a row of matrix with vector3d? / easy way to assign a vector3d to a row of matrix? HOT 4
- Why is the vertices index ordering in F provided by catmull_clack inconsistent? HOT 1
- About latitude longitude Mercator parameterization HOT 3
- About cloning ligibl HOT 1
- cmake and ./obj failing on CDF computers HOT 2
- cube.h docs typo? HOT 1
- How many times will Catmull-Clark subdivision be applied for grading? HOT 4
- How to check if the output solution is correct? HOT 1
- cmake failed on macOS10.15 HOT 5
- readOBJ Warnings: UV and UF HOT 2
- Different threshold in images in README HOT 6
- bob.obj has vertices with 3 or 5 incident faces instead of 4 HOT 2
- sphere top and bottom vertex HOT 2
- Seems like default viewer can't view .obj with [x,y,z,w] or [u,v,w] informations
- Visual studio 2019 compile error in debug mode HOT 7
- per-vertex-normals header instruction mistake? HOT 3
- Warnings on build HOT 1
- obj.cpp has no return value HOT 1
- Help debugging write_obj.cpp & cube.cpp HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from computer-graphics-meshes.