Исправлены мелкие грамматические ошибки и форматирование
This commit is contained in:
parent
74f0cd18a1
commit
2de66bb7d8
1 changed files with 15 additions and 17 deletions
|
@ -3,21 +3,21 @@ id: cad_cg_pipeline
|
|||
title: 'Подбор алгоритмов и параметров обработки САПР моделей детали в 3д ассет'
|
||||
---
|
||||
|
||||
## Схема технического процесса подготовки САПР моделей в 3д виртуальные среды, симуляторы
|
||||
Мы предлагаем следующий вариант такой схемы:
|
||||
## Процесс подготовки САПР моделей в виртуальные среды, симуляторы
|
||||
|
||||
0. Тесселяция САПР модели.
|
||||
0. Ретопология результата тесселяции модели.
|
||||
0. Физические свойства материала результата ретопологии модели (шейдинг).
|
||||
0. Текстурирование физического материала результата шейдинга модели.
|
||||
0. Запекание растровых текстур физического материала результата текстурирования модели.
|
||||
В результате получается **3д ассет**, 3д полигональная модель с материалом + набор текстур.
|
||||
1. Тесселяция САПР модели.
|
||||
2. Ретопология результата тесселяции модели.
|
||||
3. Физические свойства материала результата ретопологии модели (шейдинг).
|
||||
4. Текстурирование физического материала результата шейдинга модели.
|
||||
5. Запекание растровых текстур физического материала результата текстурирования модели.
|
||||
6. В результате получается **3D ассет** - полигональная модель с материалом + набор текстур.
|
||||
|
||||
Качественный 3д ассет имеет хороший баланс между точностью геометрии и реусрсоемкостью. То есть, хочется точность геометрии иметь выше, а реусрсоемкость - ниже.
|
||||
Качественный 3D ассет имеет хороший баланс между точностью геометрии и реcурсоёмкостью. То есть, хочется точность геометрии иметь выше, а ресурсоемкость - ниже.
|
||||
|
||||
#### 1. Выбор алгоритма тесселяции
|
||||
Основываясь на странице [Алгоритмы тесселяции моделей САПР](https://dev.opencascade.org/doc/overview/html/occt_user_guides__mesh.html) для 3д виртуальных сред, симуляторов и прочих целей визуального характера выбираем **Алгоритм триангуляции Делоне с помощью алгоритма Ватсона** в виде его реализации BRepMesh_IncrementalMesh
|
||||
##### Обход недостаточной предсказуемости алгоритмов тесселяции при высоких отклонениях
|
||||
## Выбор алгоритма тесселяции
|
||||
Основываясь на статье [Алгоритмы тесселяции моделей САПР](https://dev.opencascade.org/doc/overview/html/occt_user_guides__mesh.html) для виртуальных сред, симуляторов и прочих целей визуального характера выбираем **Алгоритм триангуляции Делоне с помощью алгоритма Ватсона** в виде его реализации BRepMesh_IncrementalMesh.
|
||||
|
||||
### Обход недостаточной предсказуемости алгоритмов тесселяции при высоких отклонениях
|
||||
Для наглядного примера возьмем символ "O" шрифта Arial:
|
||||
|
||||

|
||||
|
@ -26,9 +26,7 @@ title: 'Подбор алгоритмов и параметров обработ
|
|||
|
||||

|
||||
|
||||
Мы знаем этот символ, он должен быть симметричным, а сейчас мы видим что он симметричен только на высоких уровнях тесселяции. Это происходит вледствие **разного расстояния** и **разной кривизны** между ключевыми точками. И вообщем не возможно добиваться на производственных моделях равномерности расстояния и кривизны между точками.
|
||||
|
||||
Поэтому, мы предлагаем следующиц способ - проводить тесселяцию с минимальным допуском отклонения от истинной геометрии САПР модели, в ущерб ресурсоемкости!
|
||||
Мы знаем этот символ, он должен быть симметричным, а сейчас мы видим что он симметричен только на высоких уровнях тесселяции. Это происходит вледствие **разного расстояния** и **разной кривизны** между ключевыми точками. И вообщем не возможно добиваться на производственных моделях равномерности расстояния и кривизны между точками. Поэтому мы предлагаем следующий способ - проводить тесселяцию с минимальным допуском отклонения от истинной геометрии САПР модели, в ущерб ресурсоемкости.
|
||||
|
||||

|
||||
|
||||
|
@ -39,9 +37,9 @@ title: 'Подбор алгоритмов и параметров обработ
|
|||
|
||||

|
||||
|
||||
Это лабораторная ситуация, создана с целью показать что и при таком минимуме, способ показывает свою состоятельность. Результат получился симметричнее, так как кривизна левой и правой стороны, если не близка, то очень похожа, то есть результат - предсказуемый.
|
||||
На примере выше видно, что и при таком минимуме способ показывает свою состоятельность. Результат получился симметричнее, так как кривизна левой и правой стороны, если не близка, то очень похожа. То есть результат предсказуемый.
|
||||
Для производственного 3д ассета нужно, конечно, выбирать уровень ретопологии с большим количеством полигонов, таким, чтобы обеспечить минимальное отклонение геометрии от САПР модели.
|
||||
|
||||
**Вывод**. Проводить тесселяцию с минимальным допуском отклонения от истинной геометрии САПР модели, в ущерб ресурсоемкости.
|
||||
|
||||
#### 0. Выбор алгоритма ретопологии
|
||||
## Выбор алгоритма ретопологии
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue