четверг, 30 марта 2017 г.
среда, 29 марта 2017 г.
отличия от upbp
- importance sampling lights
- 3-pass preview
- adaptive antialiasing
- mmlt
- чтение и запись большего количества форматов сцен и изображений
29 mar 17
- png - lodepng
- hdr, tga, bmp - stb_image_write
- AquireImage - autoexposure из WinOsi
29 mar 17 - path regularization
воскресенье, 26 марта 2017 г.
понедельник, 6 марта 2017 г.
elementary os
установил elementary os без проблем.
программа скомпилировалась без ошибок.
размер исполняемого файла 1,3 мб.
запустился без проблем и создал файлы с рендереным.
я доволен, что пепелац легко собирается и на linux
программа скомпилировалась без ошибок.
размер исполняемого файла 1,3 мб.
запустился без проблем и создал файлы с рендереным.
я доволен, что пепелац легко собирается и на linux
deepin linux
установил сиё чудо просто и без проблем. интернет, музыка и видео - из коробки.
скопировал свои исходники и make... не знает что такое g++, gcc говорит cc1 чего-то там не хватает.
synaptic, gcc, lazarus не известны магазину приложений тамошнему.
установил synaptic через консоль и всё остальное.
корявые шрифты и много мороки.
поставлю Elementary os. с ним не было проблем
скопировал свои исходники и make... не знает что такое g++, gcc говорит cc1 чего-то там не хватает.
synaptic, gcc, lazarus не известны магазину приложений тамошнему.
установил synaptic через консоль и всё остальное.
корявые шрифты и много мороки.
поставлю Elementary os. с ним не было проблем
как сделать компактные исполняемые файлы в c++, lazarus, delphi
C++, компилятор MinGW
Free Pascal/Delphi, компилятор Lazarus
основному оконному и runtime-набору есть чудесная замена — https://github.com/FChrisF/LLCL
c помощью этой диво-библиотеки exe получаются 100kb
со всем функционалом!
в описании LLCL написано, что собирает программы только под Windows.
Delphi и LVCL
попробую аналогичную библиотеку LVCL для Delphi 7.
аналогичный пример занимает 58kb
буду программировать оконную часть на Delphi !!!
- лучше printf, чем std::cout
- лучше массивы, выделяемые с помощью malloc, чем std::vector
- char * строки лучше std::string
- c-аналоги std:: - функций и классов лучше
Free Pascal/Delphi, компилятор Lazarus
основному оконному и runtime-набору есть чудесная замена — https://github.com/FChrisF/LLCL
c помощью этой диво-библиотеки exe получаются 100kb
со всем функционалом!
в описании LLCL написано, что собирает программы только под Windows.
Delphi и LVCL
попробую аналогичную библиотеку LVCL для Delphi 7.
аналогичный пример занимает 58kb
буду программировать оконную часть на Delphi !!!
воскресенье, 5 марта 2017 г.
суббота, 4 марта 2017 г.
пятница, 3 марта 2017 г.
Path Space Regularization for Holistic and Robust Light Transport
Path Space Regularization for Holistic and Robust Light Transport, описание
посмотрел pdf прилагаемые к этой работе и в дополнительных материалах нашел простую реализацию этого метода на основе explicit direct light path tracing
код и примеры доступны на github https://github.com/tigrazone/ptreg
картинки кликабельные
в сравнении можно посмотреть на moo.ho.ua/ptreg/ptreg.html
посмотрел pdf прилагаемые к этой работе и в дополнительных материалах нашел простую реализацию этого метода на основе explicit direct light path tracing
Path tracer with Regularization 16 spp | Explicit direct light path tracing 16 spp | |
Path tracer with Regularization 2048 spp | Explicit direct light path tracing 2048 spp |
код и примеры доступны на github https://github.com/tigrazone/ptreg
картинки кликабельные
в сравнении можно посмотреть на moo.ho.ua/ptreg/ptreg.html
Подписаться на:
Сообщения (Atom)