iRender, может будет жить?

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 15.06.2006 (Чт) 11:54

А вот вы, знатоки языков, знаете, что smart -- это "жгучая боль, горе, несчастье, печаль"?
С этой точки зрения, всякие смарткарды посмешнее будут, чем Двойная Космическая Микстура.
Изображение

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 15.06.2006 (Чт) 16:10

(translate.ru)smart card==шикарная карта
[Место cдаётся]

NecroWolf
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 5
Зарегистрирован: 10.06.2006 (Сб) 9:46
Откуда: Воронеж

Сообщение NecroWolf » 16.06.2006 (Пт) 16:34

Флудеры! [censored]
***Никто не знает столько, сколько не знаю я.***

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 16.06.2006 (Пт) 16:40

2 NecroWolf

Следи за выражениями.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 18.06.2006 (Вс) 18:03

помоему ОрБиту пора кончать копать огород, и начинать восстанавливать сайт и иР на радорсть его интернациональным поклонникам. а я в свою очередь при таком раскладе обязуюсь повысить производительность иР как минимум на 80 процентов и написать Scene Editor)) за мной дело не станет)...

ЗЫ сайт к примеру на вот этом хосте: http://www.valuehost.ru/ . Никакой рекламы - просто там нахаляву) то в нете уже даже СДК неоткуда выкачать(((
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 18.06.2006 (Вс) 20:36

Может внутренности движка написать на PowerBasic с ассемблерными вставками, шоб ФПС побольше был.

ЗЫ А огород это важно!
[Место cдаётся]

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 18.06.2006 (Вс) 22:17

ОрБит вроде говорил что внутеренность будет на С++
#define ROFL 0xDDDD

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 18.06.2006 (Вс) 23:29

Может внутренности движка написать на PowerBasic с ассемблерными вставками, шоб ФПС побольше был.


ну млин, экстрасенсы)) я как раз его и имел в виду под 80% оптимизацией как минимум) причём это удастся сделать не прибегая ни к какому изврату - сорсы ВБ будут совместимы с PB... а лайн асма в критических местах сможет капитально ускорить процесс расчёта)

ЗЫ ну а раз я пообещал Scene Editor причём в двух версиях(не подумайте - обе бесплатные))) то значит так и будет)
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 19.06.2006 (Пн) 16:41

Scene Editor - всмысле радактор карт?
#define ROFL 0xDDDD

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 19.06.2006 (Пн) 17:56

нет, Scene Editor - редактор сцены. тобишь можно будет в нём забацать ландшафт, поставить на него дом, пару персов, воду, 5-6 эффектов, и добавляя на сцену всё это видеть в с трёх разных сторон что и куда ты ставишь. как закончил - идёшь в меню Файл, Сохранить как ВБ проект. тобишь вы получаете сразу сорцы всей сцены, которые открываете в ВБ и подстраиваете как вам угодно)) затем запускаете проект и наблюдаете ту сцену, которую вы склепали в Scene Editor'е ))

а про вторую версию пока рассказывать не буду)) там видно будет - возможно для ВБ такой подход к программированию будет совсем не оптимальным....

ЗЫ переводить проект я смогу и на другие языки - просто создание такой функции будет несколько отложено относительно релиза тулзы.

ЗЗЫ сейчас главное - продолжение проекта, так что ОрБит - всё зависит от тебя :wink:
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 19.06.2006 (Пн) 18:06

Хех, видимо остались с тем, что было. Ну ладн, переживу сессию, наберу материала побольше, выдеру комп из сети - и в дальние края в отшельничестве буду бацать по клаве. Летом всегда гениальные мысли приходят =) Видимо пока отбой...
ХЎ

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.06.2006 (Пн) 18:19

AGP писал(а):. как закончил - идёшь в меню Файл, Сохранить как ВБ проект.в Scene Editor'е ))



Да вы что сдурели :twisted:
Это пойдёт для движка, созданного для баловства и воровства карт с других игр.

Настоящая карта должна сохраняться нормально в бинарный файл. Что за фигня. Игры скомпилировали - уровней не добавишь, не зайдёшь в редактор и не отодвинешь мешающую тебе стенку...
Неа... опыт у меня в этом деле близок к понятию "очень большое", так что все подобныи идеи (была даже идея сохранять сцену ввиде VBScript-сценария, которые общаясь с движком, будет при выполнении создавать все объекты уровня) так вот хочу сказать, что все подобные идеи - Г. Мне итнересно как же тогда ваш редактор будет открывать карту - если ему нужно открыть VB-Проект
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 19.06.2006 (Пн) 18:34

Наверное не Сохранить как, а Экспорт
[Место cдаётся]

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.06.2006 (Пн) 22:03

да ну и что... карта должна 100% быит отдельной,а нее зашитой в exe-шник. У меня редактор вообще просто просит указать рабочую папку, ищет там slp (Silver Light Studio Level Pack) файл и пишет уровень туда... так вот если уж нетерпится - можно сделать так...

Но уровень в vb-коде это мёртвый номер :cry:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 19.06.2006 (Пн) 22:04

Согласен с Хакером. Действительно для баловства. Кстати я сейчас делаю редаткор карт - уже сделал ланд, деревья, небо... Надо только доюбавить Х фалы и примитивы и для первой версии покатит. Кому интересно может помочь! :wink:
#define ROFL 0xDDDD

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.06.2006 (Пн) 22:36

Долой Х файлы, на то они и Х файлы чтобы идти на Х.

3ds!

ЗЫ. Сколько бы я не конвертировал 3ds в x, что я только ни юзал (и conv3ds и milkshape и кучу всего всего) ни IR ни TV так и не загрузили X файл.

Всё таки я советую Орбиту скачать TV и посмотреть там класс TVMesh, а точнее набор функций. Думаю для всего IR этого класса было бы достаточно (согласитись - и SkyBox и ладшафт, - всё это можно сделать в Максе)
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 19.06.2006 (Пн) 23:02

А как по скорости? Что быстрее Х или 3ДС?
#define ROFL 0xDDDD

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.06.2006 (Пн) 23:36

Орбит, рекоммендую сделать свой формат модели.
Геометрия берётся из 3ds, в редакторе делются блоки, к блокам (блоки могут служить и в качестве костей скелета), привязываются объекты и привязываются вертексы. Также нужно сделать чтоб к модели можно было приделать источник звука или частицу.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 19.06.2006 (Пн) 23:38

Хакер

не надо таких эмоций! создаваться будет сразу ИСХОДНИК, который в ВБ уже можно будет пределать КАК УГОДНО. никакой компиляции в ехе НЕ БУДЕТ. и будет создаваться не КАРТА, а ИСХОДНИК, в котором в котором будет уже клас иР со всеми необходимыми объявлениями и объектами(которые грузятся из файлов), и что самое главное - ИХ КООРДИНАТАМИ! тобишь больше не прийдётся 100 раз лазить в исходник, менять позицию перса, запускать и смотреть - попал ты куда хотел или нет. и сцену можно будет забацать даже оччччень сложную в очень короткие сроки. ограничение будет только в производительности иР)

ЗЫ а вообще после сессии сделаю, и все увидят, что я сейчас имел в виду...

ЗЗЫ ещё раз повторюсь - НИКАКИХ ЕХЕ И ГОТОВЫХ ПРОГРАММ! ПРОСТО ОБЪЯВЛЕНИЯ, ОБЪЕКТЫ, ИХ ПАРАМЕТРЫ, ЭФФЕКТЫ, И Т.Д...! ПОЛУЧЕННЫЙ ИСХОДНИК УЖЕ МОЖНО БУДЕТ ИЗМЕНИТЬ КАК УГОДНО! короч - скоро представлю на суд общественности)

Мне итнересно как же тогда ваш редактор будет открывать карту - если ему нужно открыть VB-Проект


Файл, Загрузить проект ВБ. (изменили) Файл, Сохранить проект ВБ.
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 0:33

Нет, блин люди не понятливые. Вот вышла игра, продаётся она на дисках... Я купил диск, установил игру, хочу изменить карту. Как мне это сделать? Ваш редактор открывает vbp файлы. На купленном мной диске исходника игры явно не будет.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 20.06.2006 (Вт) 9:02

эээ.... карты пи*дить давать никто не собирался) и изменять тоже) если что будет не так - производитель сам всё отредактирует и выпустит патч...

ЗЫ если ты не замечал - все игры вообще шифруют свои медиа-файлы. как ты думаешь, зачем?
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.06.2006 (Вт) 9:49

А как же такие игры как Quake, Unreal, HL, HOMM, StarCraft, AOE, X? Продолжить список?

Да сейчас редакторами не обладают разве что квесты, а шифрацией и изобретением своих форматов в основном занимались Origin и LukasArts. И никто, я в этом уверен, не запихивал ресурсы игры в ее исходники.
Лучший способ понять что-то самому — объяснить это другому.

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 20.06.2006 (Вт) 9:52

Ну я против такой концепции. Карты должны лежать в любом формате, но отдельно.
[Место cдаётся]

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.06.2006 (Вт) 9:57

Совсем другое дело использовать в сценариях ScriptControl и генерировать код для этих целей.
Лучший способ понять что-то самому — объяснить это другому.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 20.06.2006 (Вт) 10:37

DirectXManiac
А как по скорости? Что быстрее Х или 3ДС?

Юморист... :lol:
Какая разница? X ты можешь грузить средствами D3DX, а для 3DS придется писать загрузчик. Но в любом случае получаешь индексный и вертексный буферы, которым по фигу откуда их загрузили.
Хакер
Сколько бы я не конвертировал 3ds в x, что я только ни юзал (и conv3ds и milkshape и кучу всего всего) ни IR ни TV так и не загрузили X файл.

... и ты сделал вывод, что виноват формат X. :wink:
Денис Победря
Может внутренности движка написать на PowerBasic с ассемблерными вставками, шоб ФПС побольше был

Ну, разве что, за счет асм вставок. Ты то хоть сам мерял хваленое быстродействие PB?

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 20.06.2006 (Вт) 11:34

Я согласен что карты должны лежать отдельно! В этом есть очень много плюсов:
1. Легко подправить и не надо рыться в коде в тысячи строк
2.Удобнее. Написав загрузчик нужно всего пару сотен строк чтобы зугрузить и отрендерить карту, а не отдельно на каждую по 100-200 строк.
3.Патч? А ты не подумал сколько будет занимать ЕХЕ?
Смысл патчей в исправлении недоработок, а не карт! :)
4.В любой момент переделав редактор можно добавить эффект с помощью шейдеров, а в коде придёться делать целую процедуру
И ещё много различных плюсов!
Mikle Сорри... Не подумал!
:lol:
Кстати кому интересно может делать со мной редактор карт. Также могу показать скрин с водой, небом, ландшафтом и деревьями!
#define ROFL 0xDDDD

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 20.06.2006 (Вт) 15:47

это будут не ресурсы игры!!! вы хоть знакомы с загрузкой ланда, воды, неба и т.д. в иР?? если нет, то ознакомтесь... а все ресусры будут в отдельной папке.....
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 20.06.2006 (Вт) 15:48

Хе. Выдалась свободная минутка.
(Если учесть что завтра екзам, то не сильно таки она и свободная =) )

Захожу значит на мой любимый би-би-си ви-би улицу и что я вижу:
орбит собирает армию, чтобы востать против саурона и убить нечисть в нашем страном мире, что бы свет побели тьму,
а "все халосые убили всех плахих дядей".

И вот я наблюдаю картину: У нас целая полк всяких там Ксавьеров,
пытаеться сделать Деревяный и Алмазный меч игровой индустрии.

Ну, Орбит, ты же понимаешь что от меня никуда нельзя деться....

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

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

(с моделями можно поступить аналогично (примерно тот же свой формат) )

А на счёт "прикрепления чистиц" идея глупая.
Неразумно портить всё классовую структуру непонятной фичей. Особенно если учесть,
что эта фича делаеться одной строчкой кода вне двигла.

Знаю, что написать свой десигнер сил у нас не хватит,
но чем грешные магистры не шутят?

Скрипт лангуаж. Если вам луа ну ни как никаким местом не нравиться берусь написать вам вторую такую же
(ну может крапаль по хуже =) )
Можно с внутреним обработчиком, можно со внешним, можно и тот и другой вместе.
(а вааще можно сделать его на фреймворке* =) )

Чёта я только не понял, AGP, ты собираешься писать на Сях прогу которая вымучивает вб код? Это как? 0_о

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

Денис Победря
Помоему для того чтобы делать асмовые встевыки не нужен Повер, покати и Си.

Орбит, короче проект делаем на сях и без каких либо холиваров.
Потом тратим десяток лет и делаем COM-dll. )))
И юзаем что кому по душе придёться.


ЗЫ. Помоему, всё буит абалденно. Я за Ир!

_______________
* Фреймворк делает компиляцию кода любого собственного языка.
В принципе быстро и дешёво.
(Правда не очень комфортно, т.к. таскать за собой этот грешный фреймворк....)
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 20.06.2006 (Вт) 16:17

Просто имхо, Повер попроще чем Си (с плюсами, или без?)
[Место cдаётся]

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 20.06.2006 (Вт) 21:08

конечно писать сценарии в проэкте это фигня! Всё дожно быть отдельно!
#define ROFL 0xDDDD

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36

    TopList