|
03.12.2010, 10:50
|
#1201
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
а что в функции pxJSetLimitHingeSpring(joint%, spr#, targetVal#) есть лимит значения spr? выставляю большое значение, а соединение всеравно не достаточно упрогое =(
|
(Offline)
|
|
03.12.2010, 11:42
|
#1202
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Да не сделаешь там его упругим. Бесполезняк
|
(Offline)
|
|
03.12.2010, 11:55
|
#1203
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
ну почему. оно на половину такое какое надо. но не до конца.=\
|
(Offline)
|
|
03.12.2010, 12:49
|
#1204
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
еее у меня получилось методом тыка))
|
(Offline)
|
|
04.12.2010, 05:55
|
#1205
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
посдкажите плз, когда загрузаешь текстуру с флагом 2: Alpha , почему zdepth глючит?
а.. все разобрался, помогло выравнивание по entityorder
|
(Offline)
|
|
09.12.2010, 20:27
|
#1206
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
РЕбят, а как повернуть физический объект относительно статичного. Хочу что бы физический шарик поворачивался так же, как и камера. Пробовал через pxBodySetRotation. Не получается).
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
14.12.2010, 15:10
|
#1207
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Ganociy можно поставить пивот на статичный объект и привязать объект который нужно вращать к этому пивоту
Сообщение от EvilOkta
Есть ли в Blitz 3D возможность программно менять положение осей entity? Например привязать оси сначала к верхней грани entity - выполнить преобразование (rotate/scale) потом переместить привязку осей к нижней грани и т п...
|
неужели никто не знает? или я что-то неприличное спросил? )))
|
(Offline)
|
|
14.12.2010, 15:20
|
#1208
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Ganociy ,EvilOkta если честно у вас вопросы непонятные
|
(Offline)
|
|
14.12.2010, 15:55
|
#1209
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
ладно забейте на мой вопрос. Я нашёл ответ))
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
14.12.2010, 16:23
|
#1210
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
pepel )))) ок, попробую объяснить, а то и правда мутновато.
В 3d max у каждого объекта есть центр объекта - место откуда "растут" его три локальные оси координат - x,y,z. Этот центр можно сдвигать в 3d максе чтобы выполнить различные привязки, но главное (!) выполнять команды rotate и scale. Так вот, если я хочу выполнить команду EntityScale в блитце, эта самая команда будет выполняться относительно положения осей модели. Наглядный пример - масштабирование вдоль одной из осей: при положении осей "внизу" модели масштабирование будет идти "вверх", т.е. модель стоя на поверхности будет вытягиваться вверх, соответственно если ось прилепленна вверху модели, то вытягивание будет идти вниз, хотя сама команда масштабирования будет одна и та же. Вот это мне и интересно, можно ли программно смещать центр локальных осей в нужное мне место, ну или есть ли возможность делать EntityScale относительно какого-нибудь пивота?
Мне это нужно для редактора уровней, чтобы дискретно увеличивать длину стенки карты на нужное мне кол-во клеток.
|
(Offline)
|
|
14.12.2010, 16:24
|
#1211
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от Ganociy
ладно забейте на мой вопрос. Я нашёл ответ))
|
ну так пиши его сюда. Может кому то в будущем поможет.
2 EvilOkta
может быть FitMesh или PositionMesh? Там помоему сдвигается только сама меш, а оси объекта остаются на месте... Можно так наверно. Извините, если сморозил глупость.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
14.12.2010, 20:57
|
#1212
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от EvilOkta
pepel )))) ок, попробую объяснить, а то и правда мутновато.
В 3d max у каждого объекта есть центр объекта - место откуда "растут" его три локальные оси координат - x,y,z. Этот центр можно сдвигать в 3d максе чтобы выполнить различные привязки, но главное (!) выполнять команды rotate и scale. Так вот, если я хочу выполнить команду EntityScale в блитце, эта самая команда будет выполняться относительно положения осей модели. Наглядный пример - масштабирование вдоль одной из осей: при положении осей "внизу" модели масштабирование будет идти "вверх", т.е. модель стоя на поверхности будет вытягиваться вверх, соответственно если ось прилепленна вверху модели, то вытягивание будет идти вниз, хотя сама команда масштабирования будет одна и та же. Вот это мне и интересно, можно ли программно смещать центр локальных осей в нужное мне место, ну или есть ли возможность делать EntityScale относительно какого-нибудь пивота?
Мне это нужно для редактора уровней, чтобы дискретно увеличивать длину стенки карты на нужное мне кол-во клеток.
|
FitMesh
ScaleMesh
RotateMesh
PositionMesh
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
15.12.2010, 01:56
|
#1213
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
EvilOkta . не я такой чтуки в блитце не видел. скорей всего нужно писать функцию самому , привязать обьект к пивоту, и в зависимости где находится пивот при скейле локально двигать обьект в противоположную сторону
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
16.12.2010, 21:40
|
#1214
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Как реализовать паузу. Функция меню паузы есть.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
16.12.2010, 21:51
|
#1215
|
Знающий
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений (для 182 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Останови обновления 3д мира, аи и физики (если есть)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:00.
|