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

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

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 15.08.2012, 18:02   #1
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
3D средствами 2D

Дело было сегодня, делать было нечего.
Смотрим javascript демо
Никаких wengl'ев, рисуется с помощью 2D линий.

"и чо" скажете вы? Просто так) Может кому то полезно будет.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо den за это полезное сообщение:
ant2on (29.08.2012), Gector (15.08.2012), Hurrit (16.08.2012), LLI.T.A.L.K.E.R. (16.08.2012)
Старый 16.08.2012, 01:33   #2
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: 3D средствами 2D

прикольно, но только тут должна была быть картинка про троллейбус из буханки хлеба.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ingko (16.08.2012)
Старый 16.08.2012, 17:03   #3
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: 3D средствами 2D

Продолжаем делать из буханки троллейбус. А заодно прокачиваться в 3d алгоритмах.
http://ubuntuone.com/7X73QAukx6oI9R4C8QowHv
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо den за это полезное сообщение:
Hurrit (16.08.2012), Randomize (20.08.2012)
Старый 16.08.2012, 17:08   #4
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: 3D средствами 2D

Сообщение от Den Посмотреть сообщение
Продолжаем делать из буханки троллейбус. А заодно прокачиваться в 3d алгоритмах.
http://ubuntuone.com/7X73QAukx6oI9R4C8QowHv
Где алгоритмы эти можно посмотреть?)
(Offline)
 
Ответить с цитированием
Старый 16.08.2012, 17:22   #5
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: 3D средствами 2D

Сообщение от Gector Посмотреть сообщение
Где алгоритмы эти можно посмотреть?)
Название: Без имени.png
Просмотров: 787

Размер: 1.2 Кб
(Offline)
 
Ответить с цитированием
Старый 16.08.2012, 17:45   #6
jimon
 
Сообщений: n/a
Ответ: 3D средствами 2D

Сообщение от Den Посмотреть сообщение
Продолжаем делать из буханки троллейбус. А заодно прокачиваться в 3d алгоритмах.
http://ubuntuone.com/7X73QAukx6oI9R4C8QowHv
о, растеризатор, правда чуть глючит : иногда горизонтальные полосы появляются

думаю ты сделаешь текстуры ?
 
Ответить с цитированием
Старый 16.08.2012, 17:47   #7
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: 3D средствами 2D

о, растеризатор, правда чуть глючит : иногда горизонтальные полосы появляются
это не растеризатор, это просчёт глубины пикселей лагает (соответственно тест глубины не правильно проходят).
думаю ты сделаешь текстуры ?
сейчас на очереди диффузный свет, и небольшие оптимизации.
(Offline)
 
Ответить с цитированием
Старый 16.08.2012, 19:29   #8
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: 3D средствами 2D

диффузный свет. от камеры к кубу.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо den за это полезное сообщение:
Hurrit (16.08.2012), LLI.T.A.L.K.E.R. (16.08.2012)
Старый 16.08.2012, 19:34   #9
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: 3D средствами 2D

Сообщение от Den Посмотреть сообщение


Работает быстрее чем предыдущий.
(Offline)
 
Ответить с цитированием
Старый 18.08.2012, 13:34   #10
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: 3D средствами 2D

Очень сильно оптимизировал растеризацию треугольника и тест глубины. Убрал артефакты. Сделал текстуры (белые уголки и квадратик).
1) Как без костылей прочитать пиксель из картинки я не понял, поэтому генерация текстуры программная
2) Текстура немного плавает на поворотах, наверное это из-за того что я преобразовывал uv координаты линейно

сцылко
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо den за это полезное сообщение:
pax (22.08.2012), Randomize (20.08.2012), Жека (19.09.2012)
Старый 20.08.2012, 03:58   #11
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: 3D средствами 2D

она плавает не в ту сторону)
центр текстуры смещается к центру экрана, было бы лучше если наоборот
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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