Size: a a a

2020 November 05

VD

Vlad Doc in Unreal Engine
inpoint = camera.pos + length * camera.dir
источник

МЛ

Михаил Лукьянов... in Unreal Engine
ога, пасиб гляну
источник

VD

Vlad Doc in Unreal Engine
Где camera.dir — нормализированый вектор3
источник

OG

Oleg Gomozov in Unreal Engine
Vlad Doc
inpoint = camera.pos + length * camera.dir
length неправильно посчитано
источник

VD

Vlad Doc in Unreal Engine
Oleg Gomozov
length неправильно посчитано
length — это просто флоат
источник

VD

Vlad Doc in Unreal Engine
Уравнение луча вообщем
источник

VD

Vlad Doc in Unreal Engine
Пересечение можно найти по квадратному уравнению, x1 и x2 будут растояния пересечения
источник

VD

Vlad Doc in Unreal Engine
По уравнению луча можно найти точки
источник

OG

Oleg Gomozov in Unreal Engine
Я в курсе, я и скинул на это ссылку выше :)
источник

VD

Vlad Doc in Unreal Engine
Oleg Gomozov
Я в курсе, я и скинул на это ссылку выше :)
Я не тебе))
источник

OG

Oleg Gomozov in Unreal Engine
пардон тогда
источник

R

Ramzes_vfx in Unreal Engine
Переслано от Ramzes_vfx
источник

R

Ramzes_vfx in Unreal Engine
Переслано от Ramzes_vfx
sluchayno ne u kogo netu etot proekt?
источник

R

Ramzes_vfx in Unreal Engine
Переслано от Ramzes_vfx
libo na podobe landscape
источник

at

adil the human in Unreal Engine
Ramzes_vfx
Переслано от Ramzes_vfx
libo na podobe landscape
Ворлд машин сделает тебе тоже самое попробуй изучить)
источник

R

Ramzes_vfx in Unreal Engine
adil the human
Ворлд машин сделает тебе тоже самое попробуй изучить)
znayu. prosto esli seychas sam budu delat to ne uspeyu v konkurs)
источник

at

adil the human in Unreal Engine
Ramzes_vfx
znayu. prosto esli seychas sam budu delat to ne uspeyu v konkurs)
Слышь купи, тогда
источник

МЛ

Михаил Лукьянов... in Unreal Engine
Свини, перелогиньтесь
источник

OG

Oleg Gomozov in Unreal Engine
@TehnoMagEG Вот вроде так, если нигде не ошибся:

float tca = dot(CameraDir, CameraLocation);
float L = length(CameraLocation);
float d2 = L*L - tca*tca ;
float thc = sqrt(Radius * Radius - d2);
float t0 = tca - thc;
float t1 = tca + thc;

float3 InPoint = CameraLocation + t0 * CameraDir;
float3 OutPoint = CameraLocation + t1 * CameraDir;
источник

МЛ

Михаил Лукьянов... in Unreal Engine
float tca = dot(CameraDir, CameraLocation)
🤔
источник