Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.21;
Скачать: CL | DM;

Вниз

Glscene Как сохранить в текст GLCamera1.TargetObject.Direction и   Найти похожие ветки 

 
Кен   (2003-02-20 07:20) [0]

Up , а потом восстановаить ? Пробовал сохранять FloatToStr Up.X Up.Y и Up.Z но при восстановлении всё сбивается. Стоит восстановить к приему X, как меняются Y и Z, и получается какая то билиберда. Как же их сохранять нормально ? Вроде простой вопрос, а ставит меня в тупик.


 
pasha676   (2003-02-20 09:33) [1]

Во первых сохранять все таки лучше в реал (зачем хранить в тексте????). Во вторых вектора направления должны быть единичными. Если пытаешься изменить и вектор становиться не единичный, то он сам себя приводит и получается ерунда.


 
Кен   (2003-02-21 02:30) [2]

pasha676
> зачем хранить в тексте
Чтобы руками можно было подправить текстовый файл с сохранёнными данными.

> Если пытаешься изменить и вектор становиться не единичный,
> то он сам себя приводит и получается ерунда.

Как же тогда надо сохранить/восстановить нормально ?


 
Alek Aaz ©   (2003-02-21 03:31) [3]

Нутром чую, что должна где-то быть функция SetDirection(x,y,z);


 
Кен   (2003-02-21 07:07) [4]

Alek Aaz ©
> Нутром чую, что должна где-то быть функция SetDirection(x,y,z);
Гет и Сет глючат. Если родные x y z перевести в текст, потом обратно во float, и запихнуть "на родину", Дельфи выдаст ошибку. И потом, как подправлять их тогда ? Нужно, чтобы как то всё само преобразовывалось, нормализовывалось и не выдавало ошибок.

Если бы можно было углы считать и задать потом ... Три угла по осям. Но несчитываются они почему то.


 
pasha676   (2003-02-21 10:57) [5]

Где то ты не там копаешь.
Во-первых что ты хочешь от GLCamera1.TargetObject.Direction (я не совсем понимаю зачем это надо).
Во-вторых угла задаються. Но задавать их надо все три в одной процедуре (иначе нормализация их собьет). Я задаю и все работает.



Страницы: 1 вся ветка

Текущий архив: 2003.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-68232
Romann
2003-07-21 16:09
2003.08.21
Диалекты SQL или ....?


3-68182
Beginner3000
2003-07-25 23:59
2003.08.21
Lookup поле


3-68163
Rulya
2003-07-29 17:30
2003.08.21
Пароли БД


14-68539
Зуев
2003-08-02 15:33
2003.08.21
инициализация...


14-68461
Александр_ИСТ
2003-08-04 13:55
2003.08.21
Пишу программу рисования графика по точкам, и никак не получается