 |
25.07.2012, 23:09
|
#331
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: axelynx
374 fps, 647 dips (1920x1080) из далека
100 fps, 350 dips внутри
Intel E3300, Nvidia GT240
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.07.2012, 01:40
|
#332
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
всем спасибо за тесты!
вы очень мне этим помогаете, парни!
вот новая демка:
http://www.likosoft.com/download/4/
в ней - ctrl - включает / выключает более высокий уровень лодов для блума
z / x меняет общий уровень лодов. Z - увеличивает, X - уменьшает.
space - включает / выключает вращение
|
(Offline)
|
|
26.07.2012, 05:33
|
#333
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: axelynx
Ну как-то так (все та же GTX 470)
Реквестирую тег [spoiler]
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.07.2012, 09:15
|
#334
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: axelynx
чета форум глючит то появляются сообщения то исчезают как будто их и не писал
|
(Offline)
|
|
26.07.2012, 09:41
|
#335
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: axelynx
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.07.2012, 09:50
|
#336
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
pax, я так понял блума нет?
попробуй, пожалуйста, заменить содержимое файла Bloom2D.fs на:
uniform sampler2D diffuse;
in vec2 fragmentuv;
out vec4 color;
uniform float focal_distance;
uniform float focal_range;
uniform float zFar;
uniform float zNear;
void main(void)
{
vec4 resultcolor = vec4(0);
vec2 size = vec2(320.0f,180.0f);
for(int i=-2;i<3;++i)
{
for(int j=-2;j<3;++j)
{
resultcolor += texture(diffuse,fragmentuv + (vec2(i,j) / size));
}
}
resultcolor /=12.5f;
color = resultcolor;
}
|
(Offline)
|
|
26.07.2012, 13:09
|
#337
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: axelynx
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
04.08.2012, 22:08
|
#338
|
|
Ответ: axelynx
портировал на линукс (убунту).
в качестве IDE используется code::blocks
в качестве компилятора - gcc.
движок находится в so-шке.
для макоси тоже, пожалуй, по началу будет собираться на кодеблоксах порт.
|
|
|
05.08.2012, 02:34
|
#339
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
у кого есть убунта с карточкой поддерживающей opengl 3.
потестите демку с физикой плиз:
http://www.likosoft.com/download/9/
|
(Offline)
|
|
05.08.2012, 13:43
|
#340
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: axelynx
Сообщение от HolyDel
|
а под 2.1 запилить не можешь?
и да:
denis@comp:~/Рабочий стол/ubuntu physics/bin/Release$ ./test_client ./test_client: error while loading shared libraries: /home/holydel/Documents/axelynx/bin/gcc/Linux32/Release/axelynx32.so: cannot open shared object file: No such file or directory
|
ссылка решает, но всё таки лучше нормально сделать))
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.08.2012, 14:07
|
#341
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
а под 2.1 запилить не можешь?
к сожалению - нет.
минимальная версия гл, на которой работает движок - 3.0 (часть функционала будет и на 2.1 работать, но ето извращение).
ссылка решает, но всё таки лучше нормально сделать))
|
блин. косяк  а чо он абсолютный то путь до so-шки считает. как распространять статически слинкованную so-шку? никто не в курсе?
|
(Offline)
|
|
05.08.2012, 14:40
|
#342
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: axelynx
статическая хз, но в есть глобальная переменная ld_library_path, в неё храняться пользовательские пути для библиотек (изначально она пуста). Тоесть можно в одной папке положить: библиотеку, бинарник, и скрипт который в ld_library_path устанавливает текущую папку (./) и запускает бинарник. Алсо лучше сделать более православно - кидать библиотеку в /usr/lib/, и бинарник её сам найдёт.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.08.2012, 15:39
|
#343
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: axelynx
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.08.2012, 19:43
|
#344
|
Знающий
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений (для 299 пользователей)
|
Ответ: axelynx
Есть ли возможность самому создать и заполнить surface?
|
(Offline)
|
|
05.08.2012, 21:39
|
#345
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
Есть ли возможность самому создать и заполнить surface?
|
да.
Surface *user_surface = eng->CreateSurface(24,12);
user_surface->Lock();
user_surface->SetVertexPosition(i,i,i,i);
user_surface->SetTriangle(i,v1,v2,v3);
user_surface->UnLock();
вот здесь есть больше информации:
http://forum.boolean.name/showthread...305#post219305
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:49.
|