forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Вопрос-Ответ (для новичков) (http://forum.boolean.name/showthread.php?t=7886)

Nex 10.09.2010 10:15

Ответ: Вопрос-Ответ (для новичков)
 
Возможно ли рисовать 3д поверх 2д? Если да, то как?

is.SarCasm 10.09.2010 10:29

Ответ: Вопрос-Ответ (для новичков)
 
Не пробовал, но думаю нужно что то типа: "Поставить рендер в конец цикла"

SBJoker 10.09.2010 10:41

Ответ: Вопрос-Ответ (для новичков)
 
два вызова рендера, и режим камеры - без стирания фона.

Nex 12.09.2010 16:03

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Сообщение от SBJoker (Сообщение 161491)
два вызова рендера, и режим камеры - без стирания фона.

Не получилось у меня. :(

И еще подскажите пожалуйста, как лучше всего делать "звезды" для больших пространств (без рисования на текстуре в игре с видом сверху)?
Создавать церез цикл определенное количество не вариант ибо будет много хлама за кадром и все равно когда нибудь "закончатся". Есть идея создавать динамически перед и по бокам игрока, а сзади удалять, но не знаю, как это сделать. :rolleyes:

Dzirt 12.09.2010 17:20

Ответ: Вопрос-Ответ (для новичков)
 
Не совсем понял какая именно игра, но если звезды маленькие - то можно и двума - тремя тайлами все сделать. Если уже чето там посложней нужно, а не только ради декорации...то делай как уже задумал..там ничего сложного нету.
1.Делишь всю карту на сектора.
2.Присваиваешь каждому сектору определенное число сида.(если нужен организованый порядок, то растваляй сам и создавай банк данных)
3.Записываешь все это дело в нужный тебе документ(карта.тхт к примеру)
4.При потребности загружаешь все(ну к примеру звездолет, или че там у тебя, когда оказался в нужном секторе - программа загружает нужное расположение звезд. )

Sashka007 13.09.2010 21:06

Ответ: Вопрос-Ответ (для новичков)
 
Всем добрый вечер)

У меня есть вопрос вот, в командах ладшафта есть terrainheight, вроде так, которая возащает высоту террейна в точках X и Y. Допустим я сделал в максе ладшафт, экспортировал в б3д, загрузил, как мне узнать высоту ладшафта в точке Х и Y?

Sashka007 13.09.2010 21:20

Ответ: Вопрос-Ответ (для новичков)
 
Бльо, печатал с кпк в предыдущем посте, переведу на русский, допустим я сделал модель ладшафта в максе, загрузил в блитц, как мне узнать высоту ландшафта в точка Х и Y? Я знаю что в командах тиррейна есть terrainheight, но оно только для террейна...

Dzirt 14.09.2010 18:12

Ответ: Вопрос-Ответ (для новичков)
 
Ну можешь колизиями узнавать его высоту.

Ganociy 14.09.2010 20:24

Ответ: Вопрос-Ответ (для новичков)
 
Как отскалить Trimesh (PhysX)? Привычные Scale, MeshWidth... не помогают.

EvilChaotic 14.09.2010 21:06

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Сообщение от Ganociy (Сообщение 162084)
Как отскалить Trimesh (PhysX)? Привычные Scale, MeshWidth... не помогают.

И не поможет.
Скейли тот меш, из которого считаешь тримеш.

Ganociy 14.09.2010 22:19

Ответ: Вопрос-Ответ (для новичков)
 
Блин... У меня блитцевский куб (CreateCube). СОздал куб, ScaleEntity cube... А потом (из учебника автомата по физ-х' у брал функцию создания тримеша) BodyCreateMesh(cube, 30). И (_|_) ...
Качу динамический шарик на на тримеш-куб, а шарик проходит через куб. Без маштабирования всё коллизится. Я через RemoteDebugger проверял в чём собака зарыта, так физ. оболочка меньше оболочки куба.

tormoz 15.09.2010 01:01

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Сообщение от Ganociy (Сообщение 162114)
Блин... У меня блитцевский куб (CreateCube). СОздал куб, ScaleEntity cube... А потом (из учебника автомата по физ-х' у брал функцию создания тримеша) BodyCreateMesh(cube, 30). И (_|_) ...
Качу динамический шарик на на тримеш-куб, а шарик проходит через куб. Без маштабирования всё коллизится. Я через RemoteDebugger проверял в чём собака зарыта, так физ. оболочка меньше оболочки куба.

Цитата:

Скейли тот меш,
:wild:

Darksoul 26.09.2010 14:29

Ответ: Вопрос-Ответ (для новичков)
 
Перечитал эту тему, но ответа не нашел. Расскажите пожалуйста попунктно. Зд уровень для блитцЗд. Делаю отрезок улицы.

Я в максе сделал отдельно несколько домиков.
Конвертнул через пепилин в блиц. (b3d)
Там собрал воедеино.
Не очень удобно. Куча файов, куча текстур, бардак.

Теперь чел, который пишет код, сказал, что есть прога Cartography Shop. в которой можно раставить флаги на объекты (пол, стена, дверь)
Скачал прогу, она не поддержывает импорт из макса.. она вообще не поддержывает импорт...

Теперь вопрос, если я слеплю весь уровень в максе, как мне поставить галочки на обьектах (так же как Cartography Shop)?

Или, мы с челом, вообще все не правильно делаем?:4to:

Program23 26.09.2010 15:00

Ответ: Вопрос-Ответ (для новичков)
 
Ну,если в максе,то сначала экспортируешь на уровне все объекты,статические,то есть те с которыми не будет у тебя в игре взаимодействовать игрок. Дальше экспортируешь объекты - динамические,с которыми будешь непосредственно проводить какие-либо действия.

Kudesnic 28.09.2010 04:07

Ответ: Вопрос-Ответ (для новичков)
 
Darksoul
Чтобы импортировать объекты в CartographyShop используй прогу PrefabMaker


Часовой пояс GMT +4, время: 21:01.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot