Войти
ПрограммированиеФорумГрафика

Немного софтверного рендеринга (8 стр)

Страницы: 15 6 7 8 9 10 Следующая »
#105
14:05, 26 окт. 2017

>У тебя есть. Забыл? :)
Ему точно не с кем поговорить.

#106
15:07, 26 окт. 2017

eDmk
> Ему точно не с кем поговорить.

На сайте Борескова есть формула, у тебя есть софтрендер, какие проблемы?

#107
3:45, 16 дек. 2017

122
Вот шустрый треугольник на ассемблере. Пока 1 поток.

+ Показать

Скриншот
+ Показать
#108
8:23, 16 дек. 2017

eDmk

процессор не ниже Intel Core2Duo. MMX, SSE, SSE2, SSE3, SSSE3, SSE 4.1, SSE 4.2 Windows x64

Всё это есть, не пустилось:
+ Показать
#109
8:55, 16 дек. 2017

eDmk
Голову из однотонных треугольников нарисовать легко.
Попробовал бы ты нарисовать такое:

+ Показать

Да и при этом с приемлемым fps.
#110
13:35, 16 дек. 2017

>Попробовал бы ты нарисовать такое:
К этому и иду. Как только - сразу выложу :)
Пока FPS на весь экран ~20-25, но на одном ядре.
В мультипотоках ориентировочно 60-70 fps на 4-х ядрах.

>Mikle
Не могу ничего сказать. В предыдущий раз вроде все запускалось.
я только треугольник допилил и все.

#111
20:09, 16 дек. 2017

Panzerschrek[CN]
> Попробовал бы ты нарисовать такое:
Дайкатана софтрендер?

#112
5:48, 17 дек. 2017
u960
> Дайкатана софтрендер
Таки да.
Но он ещё не допилен.
#113
14:49, 17 дек. 2017

eDmk
> В предыдущий раз вроде все запускалось.
Там что-то с Aero было.

#114
15:16, 17 дек. 2017

Mikle
>Там что-то с Aero было.
Аэро давно убрал. Изменился только код треугольника.
Остальное прежнее. Посмотрю, что могло измениться еще.
Попозже перевыложу.

#115
21:22, 17 дек. 2017

Mikle
Вот обновленный экзешник. Убрал RemoteDebug Symbols в опциях компилятора.
Вроде это единственное что поменялось при сборке EXE.

+ Показать

Даже не представляю что там может глючить. Обычное VCL-окно.
Чтобы включить рендер надо еще галку нажать - 3D-объекты.
Главное для вложенных папок не изменять маршруты.

#116
21:36, 17 дек. 2017

eDmk
Так работает.

#117
21:57, 17 дек. 2017

тарас вроде на целочисленных вычислениях тащил.
у SB3D не знаю, код не видел

#118
1:52, 18 дек. 2017

А не пробовали софтварный рендер на AVX2 и даже AVX-512?

#119
2:12, 18 дек. 2017

>А не пробовали софтварный рендер на AVX2 и даже AVX-512?
Delphi не поддерживает AVX :( А других вариантов у меня пока нет.
Да и процессоры с AVX пока не сильно распространены. Полно старых без AVX.
Знаю будет раза в 2-4 быстрее. Возможно позже сделаю.

Страницы: 15 6 7 8 9 10 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.