Правила форума

Правила, действующие в этом форуме и всех его подфорумах:

1) Запрещена реклама в любых её проявлениях (сразу бан без предупреждения)!
2) Мат тоже не приветствуется на форуме, но иногда можно выразить свои чувства ( лучше заменяйте матные слова точками, пробелами, другими буквами)!
3) Категорически запрещается унижать, посылать, издеваться над участниками форума! Мы здесь все - одна большая и дружная семья! Поэтому за нарушение этого правила автоматически будем банить!
4) Разрешены ссылки на информацию, которые относятся к тому или иному разделу форума!
5) Ссылки не в тему будут удаляться и пользователь получит предупреждение или будет забанен!
6) Пользователям разрешено задавать любые вопросы относящиеся к теме, а мы все дружно ответим на эти вопросы. А также отвечать на вопросы и высказывать своё мнение.
7) Повторные темы, которые будут создаваться, будут удалены! Создавайте темы, удостоверившись, что такой темы нет на форуме!
8) Запрещён флуд во всех его проявлениях, сообщения не по теме, сообщения состоящие из одного или нескольких смайликов без текста, сообщения типа - Вах!, Рулез!, Круто! и т.п. Пользуйтесь пожалуйста кнопкой [EDIT], не плодите бессодержательные сообщения.
9) Использование смайликов разрешается не более 3-х подряд!

Добро пожаловать на наш форум!



Ответить на тему  [ Сообщений: 1386 ]  На страницу Пред.  1 ... 43, 44, 45, 46, 47
3DO Doom sources released 
Автор Сообщение
Аватара пользователя
Старожил
Старожил

Группа: Пользователи
Сообщения: 5471
Регистрация: 21 июн 2010, 06:50
Откуда: Донецкая Народная Республика
Ответить с цитатой

Yaranga писал(а):
А ведь двустволку в 3DO DooM хорошо было бы прикрутить

а что aliast не может это сделать? :du_ma_et:

_______________________________________
R.E.A.L 3DO Interactive Multiplayer


01 сен 2018, 17:30
Профиль
Аватара пользователя
Консольный монстр
Консольный монстр

Группа: Разработчики
Сообщения: 2069
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Ответить с цитатой

Evgen-san писал(а):
а что aliast не может это сделать? :du_ma_et:
А вот это было бы интересно от него самого услышать. Если, конечно, у него остался хоть какой-то интерес.


01 сен 2018, 19:03
Профиль WWW
Случайный аватар
Проходил мимо
Проходил мимо

Группа: Новички
Сообщения: 2
Регистрация: 27 ноя 2014, 19:03
Ответить с цитатой

Джентьмены, вообщем вчера нашел свежее тематическое видео по поводу рендеринга 3DO, CEL векторы.
http://www.youtube.com/watch?v=P8X_oJGCTSs
С 11:00 - информация по Doom 3do.

А вообще мне что-то подсказывает, что неплохим направлением было-бы создать rework на стороннем движке совместимым с 3DO. Все таки Jaguar’овский движок Doom - специфическая штука, например на том-же 32x пришлось конкретно урезать разрешение для адекватного фреймрейта, при том, что в 32х стоят аж два SH-2 ЦПУ по ~25мгц.

Например на 3DO есть полноценный SlaveDriver Engine, на нем базируется PoEd.
Движок славен тем, что на нем созданы порты Quake, Duke 3D и PowerSlave для Sega Saturn. Сатурн, кстати рендерит кубами, так-же как и 3DO, если я ничего не путаю насчет последнего.
Насчет исходников SlaveDriver как для 3DO, так и Saturn - не в курсе есть ли они в открытом доступе.
В крайнем случае, если они есть можно было бы даже попытаться портнуть того де Дюка с Сатурн, при наличии адекватного инструментария, само собой.
С движком активно работали Lobotomy Software.


17 ноя 2018, 22:46
Профиль
Аватара пользователя
Ломаю джойстик взглядом
Ломаю джойстик взглядом

Группа: Пользователи
Сообщения: 862
Регистрация: 06 фев 2012, 00:26
Ответить с цитатой

Свежие новости от Optimus6128



Цитата:
I have started working on this port again, this time adding some new features I had in mind for a long. 3DO does have a feedback texture function, where you can render something in an offscreen buffer and then read a region of it back like a texture, interpreted with the non linear videoram data structure of 3DO. This is pretty fast on the CEL, no overhead noticed.

So, I thought why not use this to limit the rendering to half Width or half Height or both, instead of the hacky way I was skipping half columns during one part of the column rendering (but didn't do the same for the visplane creation that goes through the wall columns once again, because of uncontrolled visplane spills), I can much easier and a bit faster do the same just be rendering the window with half width or height in the offscreen buffer, then reading the screen region as a texture (using flags PRE1_LRFORM) and scale it back to normal.

I could also add the additional functionality to scale it up to fit the screen, so now you can switch to the smallest screen size, then fit that back to screen to get something that looks like you ran Doom on AtariVCS or something :)
Enable the gimmicky wireframe option and it also looks like you run it on a graph calculator =)

Of course these blocky cases are too low to enjoy Doom, but with a bit higher screen sizes, maybe a bit tweaking of the scalers, one can get a little bit more framerate (but unfortunately it's not as satisfactory in the very demanding views).

This is 1/3rd of the primary things I want to add before releasing v0.2b. I named it 0.2b because there are some more serious and time consuming things (mainly trying to replace floor/ceiling rendering with a method that will not use the visplanes but actual polygons, this needs a lot of work and research in various places, like storing tessalated polygons of sectors in the BSP data or somewhere, projecting them, figuring out what to do without texture coords, etc) and I wanted to release a smaller version before moving to 0.3.

_______________________________________
Изображение


20 июл 2020, 00:45
Профиль
Случайный аватар
Всё, я здесь навсегда!
Всё, я здесь навсегда!

Группа: Пользователи
Сообщения: 127
Регистрация: 05 ноя 2011, 00:12
Ответить с цитатой

Docuro-chan писал(а):
So, I thought why not use this to limit the rendering to half Width or half Height or both, instead of the hacky way I was skipping half columns during one part of the column rendering (but didn't do the same for the visplane creation that goes through the wall columns once again, because of uncontrolled visplane spills), I can much easier and a bit faster do the same just be rendering the window with half width or height in the offscreen buffer, then reading the screen region as a texture (using flags PRE1_LRFORM) and scale it back to normal.

I could also add the additional functionality to scale it up to fit the screen, so now you can switch to the smallest screen size, then fit that back to screen to get something that looks like you ran Doom on AtariVCS or something :)
Enable the gimmicky wireframe option and it also looks like you run it on a graph calculator =)

Of course these blocky cases are too low to enjoy Doom, but with a bit higher screen sizes, maybe a bit tweaking of the scalers, one can get a little bit more framerate (but unfortunately it's not as satisfactory in the very demanding views).
лол :facepalm:
Изображение


22 июл 2020, 22:08
Профиль
Аватара пользователя
Ломаю джойстик взглядом
Ломаю джойстик взглядом

Группа: Пользователи
Сообщения: 862
Регистрация: 06 фев 2012, 00:26
Ответить с цитатой

Цитата:
лол :facepalm:

Нормально) Вот еще некоторый тутор подъехал
OptiCode 0x0004 - 3DO Tutorial: CEL Basics

Цитата:
It's time to start another category of OptiCode that will focus on simple coding tutorials. Instead of working on some new thing, I'll code something basic from scratch to show you how it works. I'll start with simple 3DO coding tutorials for the next few videos.

This one is using my framework on the tutorial page https://3dodev.com/tutorials/optimus_3d ... _tutorials and starts as a base, and then showing how easy it is to create a CEL, move position, scale and rotate, then finally creating many objects of it and teach how it's better to link the CELs together and only call DrawCels once for the best performance. It's a very basic primer on CEL rendering, and totally doesn't touch the 99% of the complexity of all these special flags and bits which I'll leave for future tutorials.

_______________________________________
Изображение


08 авг 2020, 13:34
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 1386 ]  На страницу Пред.  1 ... 43, 44, 45, 46, 47

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

Сейчас этот форум просматривают: Trendiction [Bot] и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
© 2008-2020 «3DOPLANET.ru». Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software || Русская поддержка phpBB || Time : 0.032s | 16 Queries | GZIP : On
Valid XHTML 1.0!