Skip to content

M-II-R/Screen3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Screen3D

GDevelop extensions for creating and manipulating 3d screens and cameras.

Расширение для GDevelop, позволяющее создавать экраны и манипулировать ими. Важные примечания:

  1. Углы должны быть в радианах. Используйте выражение ToRad, чтобы преобразовать градусы в радианы.
  2. GetX и тому подобные выражения могут возвращать неточное значение, если экран привязан к другому 3д - объекту.
  3. Функция Rotate screen (и подобные ей) воспринимает поворот по Z как поворот по Y (и наоборот), если экран установлен вертикально, так как поворот, видимо, происходит по локальным осям.
  4. Чтобы получить угол, равный углу объекта, попробуйте прибавить к последнему 90 градусов.
  5. Камеру или экран удобнее всего привязать к 3д - модели, использовав последнюю как родителя, если Вы хотите использовать физику.
  6. Камера не видит 3д - экран (по крайней мере, такого достижения за ней не было замечено).
  7. Положение камеры и экрана после привязки к 3д-модели зависит от начального положения. Например, если координата Z камеры была равна 10, после привязки камера будет находиться над объектом. То же самое с углом.

About

GDevelop extensions for creating and manipulating 3d screens and cameras.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published