|
Несу чушь
-361 / 6 / 0
Регистрация: 23.02.2016
Сообщений: 546
|
|
Сколько должно быть точек наблюдения у наблюдателя чтобы увидеть всю поверхность сферы, а не только 120 градусов?04.12.2024, 13:05. Показов 3262. Ответов 48
Метки нет (Все метки)
0
|
|
| 04.12.2024, 13:05 | |
|
Ответы с готовыми решениями:
48
Сколько туров должно быть сыграно, чтобы сыграли все со всеми
Под каким углом проводить наблюдения чтобы увидеть спектр 2-го порядка |
|
Модератор
10477 / 5772 / 3412
Регистрация: 17.08.2012
Сообщений: 17,533
|
|
| 15.12.2024, 19:57 | |
|
Угол между нормалью к поверхности и касательной к этой поверхности равен 90о, и тупым он никак быть не может.
Что я подумал... Я тут один вопрос забыл задать, вдруг Вы наступили на грабли... Вы, часом, не рисуете освещение на чёрном фоне или на чёрной фигуре?
0
|
|
| 15.12.2024, 20:54 | ||||||||
Почти все на сером (см мои скриншоты) Вспомните известный фокус
То же и здесь: угол может быть тупым, даже для некасательных лучей. В предыдущем посте подробно расписал как это происходит. Но, вижу, вникать не хотите, ну это Ваше дело
0
|
||||||||
|
Модератор
10477 / 5772 / 3412
Регистрация: 17.08.2012
Сообщений: 17,533
|
|
| 16.12.2024, 02:02 | |
|
Igor3D, во что вникать-то? Не во что. Пока что я вижу только какие-то баги неизвестного мне программного обеспечения.
И простите, но угол между касательной и нормалью не может быть тупым по определению. Если этот угол тупой - то программист, который составлял программу, ещё тупее этого угла, поскольку он ничего не петрит в геометрии для восьмого класса. Насчёт моего вопроса... Если рисовать освещение окружностями (читай: областями с одинаковой яркостью), то из-за не слишком хорошего алгоритма рисования окружностей (достаточно быстрого, но не слишком точного) некоторые точки не будут перекрыты всем множеством окружностей, и останутся того цвета, которого были. Проверить, есть ли этот казус, очень просто: нужно закрасить круг не окружностями, а растром. Когда-то воевал я с "фоновыми" точками, и вот так их победил. Рисуется чуть дольше, но зато без артефактов.
0
|
|
| 16.12.2024, 05:00 | |||
Причем бывает и "ну очень тупой", типа -95 и более. Даже без всякой касательной- модель хранит набор/контейнер вертексов (вершин) и фейсов (полигонов, часто треугольников). Полигон знает какие вертексы он использует - практически всегда дополнительно хранятся вертексные нормали для каждого вертекса, на рендере (рисовании) они интерполируются в каждой точке. Иначе мы сможем рисовать только "граненый" объект Разумеется модель ничего не знает о том что она - сфера или нечто иное. Это общее/универсальное представление данных. К сожалению, оно не идеально. В отдельных случаях мы видим/рисуем заднюю (по отношению к наблюдателю/камере) часть поверхности (тупой угол), ну так получается
0
|
|||
|
Модератор
10477 / 5772 / 3412
Регистрация: 17.08.2012
Сообщений: 17,533
|
||||
| 16.12.2024, 22:17 | ||||
|
0
|
||||
| 16.12.2024, 23:44 | |||
|
Почему так происходит. В общих чертах: полигоны - не сфера, а ее аппроксимация. Если мы просто рендерим "многогранник" - артефакта нет. Но такая сфера будет выглядеть граненой/шершавой т.к. нормаль меняется скачком от полигона к полигону. Поэтому мы вынуждены использовать "гладкие" нормали из модели, вот они соответствуют идеальной/аналитической сфере. Цели мы добиваемся, поверхность выглядит гладко, но увы - получаем бяку в виде черных, "отвернутых" точек. Подробнее см эскиз в посте #40 И почему Вы уже несколько раз упоминаете "касательную"? Никаких касательных рендер не вычисляет, обсчитывается точка(и) поверхности что попала(и) в пиксель. Вероятность того что луч пройдет "точно по касательной" близка к нулевой. Черным/инвалидным точкам совсем необязательно быть "строго на краю", "запас хода" по нормали может быть приличным.
0
|
|||
|
Модератор
10477 / 5772 / 3412
Регистрация: 17.08.2012
Сообщений: 17,533
|
|
| 17.12.2024, 01:04 | |
|
Ну, не специалист я по 3D, вот и торможу.
0
|
|
| 21.12.2024, 03:29 | ||
|
Не по теме:
Ну ладно, как бум фиксить? Только чтобы с желанием/интересом, а если отмазки - то лучше не надо
0
|
||
|
Модератор
10477 / 5772 / 3412
Регистрация: 17.08.2012
Сообщений: 17,533
|
|
| 21.12.2024, 08:17 | |
|
Попробую сначала сам нарисовать. По-прежнему уверен, что эти чёрные точки - "багофича" применяемой Вами программы. Некий геиальный программист добился быстрой прорисовки изображения за счёт "несущественных" ошибок при отображении.
0
|
|
| 21.12.2024, 08:17 | |
|
Сколько слагаемых должно быть в сумме, чтобы эта сумма оказалась больше 5 Определить, сколько слагаемых должно быть в сумме, чтобы сумма оказалась больше или равной N Сколько телефонов должно быть в агентстве, чтобы относительная пропускная 215 способность была не менее 0,75 Сколько должно быть RAID-контроллеров на материнской плате для того чтобы получилось три массива? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|