Tôi muốn hiển thị các mô hình lưới trong OpenGL ES 2.0, nơi nó hiển thị rõ ràng lưới thực tế, vì vậy tôi không muốn tô bóng mượt mà trên mỗi nguyên thủy/tam giác. Chỉ có hai lựa chọn tôi có thể nghĩ về nhữngTôi có thể chỉ định cho mỗi khuôn mặt bình thường trong OpenGL ES và đạt được độ bóng không phẳng/phẳng không?
- Mỗi tam giác đã thiết lập riêng của mình normals, tất cả các vuông góc với bề mặt hình tam giác (nhưng sau đó tôi đoán tôi không thể chia sẻ đỉnh trong tam giác với tùy chọn này)
- Chỉ ra các cạnh tam giác/nguyên thủy sử dụng các đường màu đen và dính vào một cách bình thường với các đỉnh được chia sẻ và một đỉnh bình thường cho mỗi đỉnh
Nó phải giống như thế này? Tại sao tôi không thể đơn giản đọc trong nguyên thủy và không chỉ định bất kỳ normals và bằng cách nào đó để cho OpenGL ES 2.0 làm cho một bóng râm phẳng trên mỗi khuôn mặt?
câu hỏi tương tự Similar Stackoverflow question, but no suggestion to solution
bạn có tìm thấy câu trả lời cho điều này không? –