Форум: "Игры";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
ВнизCollision c freeform в GlScene Найти похожие ветки
← →
inc-viz (2003-06-08 16:08) [0]Есть freeform (грузится из bsp файла- карта в виде куба) нужно чтобы сфера могла внутри свободно перемещаться и не могла вылететь за пределы(т.е должно проверяться столкновеие со стенами).Реально ли это в glscene сделать?
Пытался через колизию фейсов, точек со с сферой, с точкой и т.д ничего не помогает.Потом уже просто перебрал все варианты и всеравно безрезультатно.Либо колизия есть когда сфера внутри куба, либо ее нет совсем.:(
← →
si-riuss (2003-06-08 22:33) [1]Не думаю, что с BSP файлами в GLS кто-нибудь работал. Да и зачем это?
← →
inc-viz (2003-06-08 22:45) [2]А есть альтернатива?
← →
Alek Aaz (2003-06-09 05:05) [3]2inc-viz
>Реально ли это в glscene сделать?
Чо не реального? Есть в демосах пример collision/boxedin. В freeform грузится 3ds и дальше мячик в замкнутом объеме начинает метатся. Вместо 3ds грузи bsp, имхо, проблем быть не должно, ведь структура freeform не меняется, а меняется только загрузчик полигонов в freeform.
>Пытался через колизию фейсов, точек со с сферой, с точкой и т.д ничего не помогает. Потом уже просто перебрал все варианты и всеравно безрезультатно. Либо колизия есть когда сфера внутри куба, либо ее нет совсем.
>нужно чтобы сфера могла внутри свободно перемещаться и не могла вылететь за пределы
:) я что-то тебя не понял. Где проблема то?
> А есть альтернатива?
Чему? GLScene? Да. Самая здесь любимая альтернатива - "чистый OpenGL". Имхо, GLScene лучше для понимания и проще в использовании. А припрет можно и на "чистом" код втиснуть. Альтернатива bsp? Я хочу делать свой формат карт. Список объектов GLScene+текстуры. Но все равно bsp хотел бы использовать. Надергать от туда объектов разных...
2si-riuss ©
>Да и зачем это?
грузятся моделки CS + плюс грузится карты CS. Совпадение? Думаю GLScene самый быстрый способ создать свой 3d шутер.
← →
Кен (2003-06-09 05:37) [4]Альтернатива bsp - HeightField . Земля. А на него накидывает объекты в 3ds и актёров в md2 .
Alek Aaz ©
> грузятся моделки CS + плюс грузится карты CS. Совпадение?
> Думаю GLScene самый быстрый способ создать свой 3d шутер.
В коллизиях только все проблемы. В том, чтобы хорошую их обработку сделать.
Иначе тут бы уже лежал чей нибудь исходник CS.
← →
Alek Aaz (2003-06-09 14:28) [5]В CVS-ной версии есть примерчик - тестируют на столкновение 2 freeform"ы(чайники). Классный примерчик.
← →
si-riuss (2003-06-09 22:20) [6]2 Alek Aaz
Модельки CS - это MD2, а мы говорим о BSP, т.е. карты. Если грузить карты CS, то зачем вообще делать шутер, уже все сделано Sierrой.
← →
Alek Aaz (2003-06-10 05:22) [7]2si-riuss ©
Модельки CS - это MD2
Модельки CS - это smd.
зачем вообще делать шутер
А зачем вообще что-то делать? Ведь уже все сделано? На DelphiGFX
одних минеров с десяток. А нафига? MS ведь уже сделала свой минер...
Глупый вопрос ...
← →
si-riuss (2003-06-12 00:29) [8]2 Alek Aaz
Ты ничего не понял.
Я считаю программирование искусством, где человек предлагает что-то новое, свое. Если ты считаешь, что уже все сделано, то займись чем-нибудь другим, плагиат - это не есть гуд. Я вижу много пробелов в игровой индустрии.
Давай договоримся фразы из предложения не выдирать. "зачем вообще делать шутер" и "Если грузить карты CS, то зачем вообще делать шутер, уже все сделано Sierrой." Есть огромная смысловая разница.
А десяток минеров, если они почти ничем не отличаются, - действительно нафига. "MS ведь уже сделала свой минер..." - ты прав.
← →
Кен (2003-06-12 01:32) [9]> Я считаю программирование искусством, где человек предлагает
> что-то новое, свое.
Надо придумать новую гравитацию, новую инерцию, новый формат карт и картинок, новый формат МП3, написать новую, но свою Виндос, короче всё своё. В этом и есть искусство программирования.
← →
inc-viz (2003-06-12 15:21) [10]Кен, если тебе все еще нужен пример загрузки bsp с текстурой, могу выслать мылом:) Выкладывать лень.
← →
si-riuss (2003-06-12 22:36) [11]2 Кен
Ну вы, блин, даете!!! Один говорит, что ничего не надо делать, другой предлагает переделать все, включая изобретение своего процессора... В этом и есть ментальность русского чела - бросаться в крайности. Нормальные люди меня поняли, что написать новую песню - это не значит изобрести для этого музыкальный инструмент и придумать новую гамму, и это не значит передрать уже существующую песню и заменить в ней пару строчек.
← →
Кен (2003-06-13 01:56) [12]> inc-viz (12.06.03 15:21)
> Кен, если тебе все еще нужен пример загрузки bsp с текстурой,
> могу выслать мылом:) Выкладывать лень.
Высылай.
А можно просто кусок кода сюда запостить. Он не может быть большим.
> si-riuss © (12.06.03 22:36)
> 2 Кен
>
> Ну вы, блин, даете!!! Один говорит, что ничего не надо делать,
> другой предлагает переделать все, включая изобретение своего
> процессора... В этом и есть ментальность русского чела -
> бросаться в крайности. Нормальные люди меня поняли, что
> написать новую песню - это не значит изобрести для этого
> музыкальный инструмент и придумать новую гамму, и это не
> значит передрать уже существующую песню и заменить в ней
> пару строчек.
Это был такой тонкий английский юмор.
Чтобы творить нужно место где творить. Нужна Матрица. Которой пока нету. Намечается пока только некий гибрид из GLScene bsp md2 3ds DelphiODE ( open dinamic engene ) Вот когда это всё будет сведено воедино, тогда будет место, где творить простому не системному программисту. И не только программисту.
Могёшь сваять Матрицу ?
← →
si-riuss (2003-06-13 20:17) [13]2 Кен
Не знаю о чем ты говоришь. У меня вроде все получается без всяких матриц.
← →
inc-viz (2003-06-13 22:57) [14]2 Kен
<a href=" http://inc-viz.narod.ru/"> http://inc-viz.narod.ru/</a>
вот сюда закинул.Народ лажа, но небыло времени сервак искать.
Кинул бы на мыло, но ты его не дал ;(
← →
inc-viz (2003-06-13 22:59) [15]сорри за жуткий линк;)
← →
Кен (2003-06-14 03:47) [16]inc-viz
Хм. А GLSViewer то грузит текстуры ! Только он их в tga вроде не грузит. А в bmp грузит.
Линк посмотрю.
> si-riuss © (13.06.03 20:17)
> 2 Кен
>
> Не знаю о чем ты говоришь. У меня вроде все получается без
> всяких матриц.
А ссылочку ?
← →
inc-viz (2003-06-15 10:06) [17]to Кен
Да хоть в png или в tif, подключаешь в uses соответствующую библиотеку и от тебе все че хош будет грузить.:)))
← →
si-riuss (2003-06-15 23:03) [18]2 Кен
Сорри, тут я облажался. Не публиковался.
Могу предложить только так:
C:\Program Files\Delphi5\Projects\Tanks\Tanks.exe
- так устроит? :))
← →
inc-viz (2003-06-15 23:27) [19]si-riuss
очень остроумно:)винчестер еще перешли почтой Кену:))и он сразу найдет твой танки в дебрях твоего же С: диска:))))
← →
si-riuss (2003-06-17 21:11) [20]inc-viz
Похоже Кен заигрался в мои танки :))
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.01 c