forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Создание фары + ... (http://forum.boolean.name/showthread.php?t=2592)

Fant 03.02.2007 02:24

Создание фары + ...
 
Мне непонятно как сделать фару, которая выглядела бы реалистично

Я знаю что можно:
1) CreateLight(3) - только радиус "освещения" непомерно велик...
2) EntityShiness - можно "наложить" на фару, для придания ее "реалистичности"
3) команда EntityBlend - создать, например конус...Но, я создал конус(бленд) + просто куб. Проблема в том, что этот самый конус "просвечивает" несчастный куб

Если кто знает как сделать "недорогую" (в плане ресурсопоедаемости) и как можно менее глючную фару, то подскажите мне, что можно использовать...и как это все скомпоновать

+

думал на досуге над физикой.
1) Мне нужно что бы мой "квадратик" умел набирать скорость плавно...до какого-то предела...и в принципе понятно как это сделать
a=a+.001
a max=10
Идея правильная?

2) Что бы плавно останавливался - тоже проблем никаких
если не нажали вперд, то a=a-.001 до 0 (объявим бой заднему ходу, ибо он пока не нужен)

А вот допустим кубик движется по льду...что тут можно придумать? (то есть мне нужно что бы его "заносило" на повороте или если резко тормозить)

И еще!
1) Кубик должен уметь переворачиватся. Хотя на эту тему есть замечательные примеры (аттач) но мне кажется, что они не очень актуальны и удобны, а главное очень сложны и, пример с физикой очень много ресурсов поедает (прога жутко тормозит).
*Есть ли более простой способ реализации переворачивания? (допустим кубик упал с моста и перевернулся)

2) И последнее...допустим на мой объект воздействует другой. Стоял себе кубик, на него налетел внезапно другой. Значит мой кубик отлетел (и возможно даже перевернулся) ... я даже не знаю что тут можно придумать.

Извините, если ужасно изложил свои мысли:''((

Nunan 03.02.2007 22:12

Re: Создание фары + ...
 
Вложений: 2
Я сейчас тоже интересуюсь как хорошо, просто, удобно и оптимально сделать машину, её физику, и всё что с ней связано.

Сам вот делал для себя физику машины.
Физика с инерцией, с расчетом приложенных сил.
Управление - стрелки и пробел.

Код конечно может показаться не красивым, но я думаю разобраться можно.

Главное по-моему, при разработке, надо просто брать всё по реальной жизни, тоесть если это для машины, то надо применить простую физику, представить машину и все основные силы, потом раписать их, и сделать пересчеты на оси координат.

Horror 03.02.2007 22:18

Re: Создание фары + ...
 
Вот твой пример на правую кнопку мыши включить свет! так подойдет?:
http://orda.ifolder.ru/1029577
В тип сам уж добавиш если надо...

ЛысыЙ_Чук-Иванчук 03.02.2007 22:42

Re: Создание фары + ...
 
Horror - А нельзя 18кб на форум залить:)

Horror 04.02.2007 00:35

Re: Создание фары + ...
 
Можно но так не страшно)

Fant 04.02.2007 00:57

Цитата:

Сообщение от Nunan
Я сейчас тоже интересуюсь как хорошо, просто, удобно и оптимально сделать машину, её физику, и всё что с ней связано.

Сам вот делал для себя физику машины.
Физика с инерцией, с расчетом приложенных сил.
Управление - стрелки и пробел.

Код конечно может показаться не красивым, но я думаю разобраться можно.

Главное по-моему, при разработке, надо просто брать всё по реальной жизни, тоесть если это для машины, то надо применить простую физику, представить машину и все основные силы, потом раписать их, и сделать пересчеты на оси координат.

Кстати позволь немного не согласиться. Если ты делаешь НЕ симулятор, то на первом месте должен быть геймплей, а не "реальность" из жизни. Кстати для блиц мат. расчеты - смерти подобно. Поэтому все расписывать не есть самый лучший вариант!

Огромное спасибо за код! Я не разбирался (времени нет) но просто посмотрел! Это на 80% то, что нужно!

Просто мне попимо всего прочего нужно еще, что если в машину врезается что-то, то машину что бы откидывало и переворачивало! Вот!.

Цитата:

Сообщение от Horror
Вот твой пример на правую кнопку мыши включить свет! так подойдет?:
http://orda.ifolder.ru/1029577
В тип сам уж добавиш если надо...

Конечно пойдет! Спасибо за код

добавить в тип или настроить это 0 проблем! Мне просто было любопытно как это вообще реализовать!

Nunan 04.02.2007 20:51

Re: Создание фары + ...
 
Для симулятора нужна очень сложная физика, а для того чтобы машина ехала с ускорениями и имела инерцию и переворачивалась нормально , то для этого не обойдёшься двумя-тремя формулами, для этого надо использовать основные уровнания физики и учитывать основные силы действующие на машину, без представления сил ничего такого не сделаешь.

Fant 04.02.2007 21:09

Re: Создание фары + ...
 
Цитата:

Сообщение от Nunan
Для симулятора нужна очень сложная физика, а для того чтобы машина ехала с ускорениями и имела инерцию и переворачивалась нормально , то для этого не обойдёшься двумя-тремя формулами, для этого надо использовать основные уровнания физики и учитывать основные силы действующие на машину, без представления сил ничего такого не сделаешь.

Я не в коем случае не пытаюсь спорить. Просто хочу сказать, что блиц не очень любит мат. вычисления, и если "перегнуть палку", то может случиться так, что на идеальной физике 8-10 объектов будут выдавать до обидного мало Fps...


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

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