Size: a a a

pro.graphon (and gamedev)

2020 October 20

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
а можно просто выписать уравнение поверхности и уравнение прямой и попытаться решить
Вот именно уравнение поверхности от (u,v), и там нету x,y,z,  хотя....
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Вообщем я же сам конструирую прямую. У меня есть уравнение точки только. И я ее веду и получаю поверхность с центральной симметрией.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
какая разница от каких переменных? У тебя будет три переменных и три уравнения
источник

K

Kirill in pro.graphon (and gamedev)
Kirill
Для каких-то точно можно, щас подниму свои старые архивы
Для кубической безье кажется нельзя, либо очень сложно. Для квадратной можно
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
какая разница от каких переменных? У тебя будет три переменных и три уравнения
Подставляю s = 0, получаю начало сплайна и весь луч его образующий, подставляю s = 1 - конец.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
можно запихнуть их в sagemath какой-нибудь и попытаться хотя бы упростить
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
Pavel 🍣
Подставляю s = 0, получаю начало сплайна и весь луч его образующий, подставляю s = 1 - конец.
у тебя что по алгебре?
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
какая разница от каких переменных? У тебя будет три переменных и три уравнения
Нет еще s параметр летающий. Что бы от него избавится нужно неявную формулу вывести для кривой F(x,y,z) = 0 либо же для поверхности.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
ты понимаешь, что если у тебя есть три уравнения с тремя переменными и интуитивно понятно, что ситуация, когда прямая и поверхность пересекаются осуществимы, то система уравнений наверняка имеет численное решение
источник

K

Kirill in pro.graphon (and gamedev)
Kirill
Для кубической безье кажется нельзя, либо очень сложно. Для квадратной можно
http://www.pouet.net/topic.php?which=9119&page=1
Вот расстояние до квадратной безье, вдруг пригодится
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
у тебя что по алгебре?
Три уравнения и 4 переменных) от s сложно избавится, там ахтунг.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
поверхность — это два параметра. Луч — это один параметр. Что ты четвёртым параметризуешь?
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
поверхность — это два параметра. Луч — это один параметр. Что ты четвёртым параметризуешь?
Сам луч
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
сам луч — это 1 параметр
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Луч образующий кривую, а не из глаза
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
есть поверхность, луч и кривая? А она-то здесь откуда взялась?
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
Anatoly Tomilov
есть поверхность, луч и кривая? А она-то здесь откуда взялась?
Ну блэт смотри, у нас есть пространство u, v бесконечное, задавая разные параметры мы тыкаем в пространство и получаем в итоге поверхность. Но назад найти u, v по x,y,z не всегда возможно.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
если численно не всегда возможно, то это значит, что есть какая-то область определения ну или область допустимых значений, смотря что от чего считать зависимым
источник

XD

Xottab DUTY in pro.graphon (and gamedev)
Xottab DUTY
Есть ли в DX9 способ очистить рендертаргет не биндя его?
(какие-то вендорские расширения типа NVAPI или AMD AGS тоже подойдут)
Ох... Как очистить рендертаргет я нашёл, но вместо него я имел ввиду depth-stencil буфер. 😬
источник

P🍣

Pavel 🍣 in pro.graphon (and gamedev)
источник