Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 03.02.2007, 02:24   #1
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Плохо Создание фары + ...

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

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

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

+

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

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

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

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

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

Извините, если ужасно изложил свои мысли
(Offline)
 
Ответить с цитированием
Старый 03.02.2007, 22:12   #2
Nunan
Оператор ЭВМ
 
Регистрация: 23.10.2006
Сообщений: 39
Написано одно полезное сообщение
(для 0 участников)
Re: Создание фары + ...

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

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

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

Главное по-моему, при разработке, надо просто брать всё по реальной жизни, тоесть если это для машины, то надо применить простую физику, представить машину и все основные силы, потом раписать их, и сделать пересчеты на оси координат.
__________________
NTFS для Mac
(Offline)
 
Ответить с цитированием
Старый 03.02.2007, 22:18   #3
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: Создание фары + ...

Вот твой пример на правую кнопку мыши включить свет! так подойдет?:
http://orda.ifolder.ru/1029577
В тип сам уж добавиш если надо...
(Offline)
 
Ответить с цитированием
Старый 03.02.2007, 22:42   #4
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Создание фары + ...

Horror - А нельзя 18кб на форум залить
(Offline)
 
Ответить с цитированием
Старый 04.02.2007, 00:35   #5
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: Создание фары + ...

Можно но так не страшно)
(Offline)
 
Ответить с цитированием
Старый 04.02.2007, 00:57   #6
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Сообщение от Nunan
Я сейчас тоже интересуюсь как хорошо, просто, удобно и оптимально сделать машину, её физику, и всё что с ней связано.

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

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

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

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

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

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

добавить в тип или настроить это 0 проблем! Мне просто было любопытно как это вообще реализовать!
(Offline)
 
Ответить с цитированием
Старый 04.02.2007, 20:51   #7
Nunan
Оператор ЭВМ
 
Регистрация: 23.10.2006
Сообщений: 39
Написано одно полезное сообщение
(для 0 участников)
Re: Создание фары + ...

Для симулятора нужна очень сложная физика, а для того чтобы машина ехала с ускорениями и имела инерцию и переворачивалась нормально , то для этого не обойдёшься двумя-тремя формулами, для этого надо использовать основные уровнания физики и учитывать основные силы действующие на машину, без представления сил ничего такого не сделаешь.
__________________
NTFS для Mac
(Offline)
 
Ответить с цитированием
Старый 04.02.2007, 21:09   #8
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Создание фары + ...

Сообщение от Nunan
Для симулятора нужна очень сложная физика, а для того чтобы машина ехала с ускорениями и имела инерцию и переворачивалась нормально , то для этого не обойдёшься двумя-тремя формулами, для этого надо использовать основные уровнания физики и учитывать основные силы действующие на машину, без представления сил ничего такого не сделаешь.
Я не в коем случае не пытаюсь спорить. Просто хочу сказать, что блиц не очень любит мат. вычисления, и если "перегнуть палку", то может случиться так, что на идеальной физике 8-10 объектов будут выдавать до обидного мало Fps...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание пламя andriy_lysko 3D-программирование 1 20.08.2009 21:23
Создание облаков Strelok3848 3D-программирование 23 26.01.2008 23:26
Горящие фары _maxim_ 3D-программирование 12 10.10.2007 21:10
СОЗДАНИЕ 3D RPG XBOBER Проекты на Blitz3D 4 16.02.2007 17:16


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com