forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   axelynx (http://forum.boolean.name/showthread.php?t=14637)

Hartmann1 01.07.2012 03:50

Ответ: axelynx
 
Цитата:

Сообщение от HolyDel (Сообщение 232026)
4) Отказ от C++0x и stl. Оно не везде есть.

Про стандарт непонятно, что значит не везде есть? Компилятор gcc полностью его поддерживает, при этом может компилять под разные платформы + есть llvm backend.
stl-port чем не устраивает?

Цитата:

Сообщение от HolyDel (Сообщение 232026)
5) Абстрактные файлы - ресурсы могут грузиться откуда угодно. С файла, с памяти, с архива - по сети.

Ты же стремишься к оптимизации, и тут вдруг такая универсальность. Помоему оптимальнее всего будет загрузка только из пака (в релизе естессно)

HolyDel 01.07.2012 14:43

Ответ: axelynx
 
Код:

Про стандарт непонятно, что значит не везде есть?
например, его нет на последнем борландовском компиляторе.

Цитата:

stl-port чем не устраивает?
тем, что его надо будет с собой таскать ради трех классов (которые несложно написать самому)

Цитата:

Ты же стремишься к оптимизации, и тут вдруг такая универсальность. Помоему оптимальнее всего будет загрузка только из пака (в релизе естессно)
это будет подразумевать создание некого тулсета. специфика движка не подразумевает наличие всяких там редакторов мира. На абстрактный файл тратится три виртуальных вызова. Которые, в принципе, ничто по сравнению с самой загрузкой данных.
Код:

file->open();
file->read(pointer,size);
file->close();


Mhyhr 01.07.2012 18:32

Ответ: axelynx
 
Вложений: 1
1) Вместо текстуры "поля" черный цвет.
2) Скриншоты не скриншотяЦца, в пеинты вставляется полностью прозрачная текстура, видимо из-за пункта 1.
3) Однако физика работает, 200 кубиков без просадки фпс(60).

Оценил ущербность своего ноутбука, впрочем когда сам писал - многие расширения не цеплялись))

Лог во вложении (булка не грузит htm так что txt переименовать следует).

HolyDel 01.07.2012 19:14

Ответ: axelynx
 
Цитата:

Оценил ущербность своего ноутбука
это не ноутбук. это драйвера :)
скриншоты не скриншотятся принтскрином, да.

в любом случае спасибо за тест ))

pozitiffcat 02.07.2012 09:36

Ответ: axelynx
 
Прикольно, что ты решил выйти на новый уровень. Успехов. Я же решил уйти в андроид, буду курить мануалы и т.п. это более актуально, чем под PC.

HolyDel 02.07.2012 13:37

Ответ: axelynx
 
Вложений: 1
Цитата:

Успехов.
спасибо.

Цитата:

Я же решил уйти в андроид, буду курить мануалы и т.п. это более актуально, чем под PC.
Это правильно! но лучше iOS / Android. отличий немного по идее должно быть. Если писать на плюсах. Как я себе это представляю должна быть некотороя обертка с ObjectiveC или JNI на православные плюсы (для ввода, создания активити или еще чего-то в этом роде), а на плюсах уже можно писать игру. И там и там все тот же OpenglES 2.0, который очень похож на forward context OpenGL 3.0. Поэтому я вижу смысл объединить эти платформы и работаю в этом направлении.

Но если ты все же решишь присоединиться - обращайся :)

Сейчас работаем вот с такой штукой:
Вложение 17132

довольно удобно.

Randomize 03.07.2012 06:19

Ответ: axelynx
 
О, сайт заработал снова. Если нужна будет помощь по wordpress - обращайся. Давно с этим движком работаю.

HolyDel 05.07.2012 15:13

Ответ: axelynx
 

Цитата:

Если нужна будет помощь по wordpress - обращайся. Давно с этим движком работаю.
ок. как мне например туда запилить кнопку +1 гугла?

и еще вопрос - как мне там сделать удобную качалку файлов?


выпилил layout-ы. теперь свзяка к именам аттрибутов идет жестко по именам:

"position"
"normal"
"tangent"
"color"
"texcoord0"
"texcoord1"
"boneid"
"weight"
"pointsize"
"nextposition"
"nextnormal"
"nexttangent"
"nexttexcoord"

теперь минимальный уровень гапи не 3.3, а 3.0. ну и как плюс стало более похоже на glsl es.
должно идти на встроенных в i5 / i7 интелах :)

HolyDel 06.07.2012 01:47

Ответ: axelynx
 
сильно ускорил загрузку dds-ок.

раньше на моей машине грузилось примерно 100 ддс-ок DXT1 256x256 в секунду с SSD-шки
то теперь порядка 4500.

если кто еще хочет присоединиться к команде - обращайтесь :)

Randomize 06.07.2012 03:34

Ответ: axelynx
 

Цитата:

Сообщение от HolyDel (Сообщение 232242)
как мне например туда запилить кнопку +1 гугла?

админка->плагины->добавить новый
В поиске прямо так: "Google Plus One Button"
Установить
Активировать
Цитата:

Сообщение от HolyDel (Сообщение 232242)
и еще вопрос - как мне там сделать удобную качалку файлов?

Штатными средствами можно спокойно сделать. Вставка файлов не многим отличается от вставки изображений на страницы.
Если нужна файловая иерархия (разделы, подразделы) то тут поможет плагин: WP-DownloadManager или Wp-Vault

HolyDel 06.07.2012 10:30

Ответ: axelynx
 

Media -> AddNew на больших файлах пишет:
Цитата:

Maximum upload file size: 10MB. After a file has been uploaded, you can add titles and descriptions.
где и как можно увеличить этот размер? на сам сервер хостера больше файлы льются точно.

pozitiffcat 12.07.2012 23:40

Ответ: axelynx
 
Цитата:

Сообщение от HolyDel (Сообщение 232242)


ок. как мне например туда запилить кнопку +1 гугла?

и еще вопрос - как мне там сделать удобную качалку файлов?


выпилил layout-ы. теперь свзяка к именам аттрибутов идет жестко по именам:

"position"
"normal"
"tangent"
"color"
"texcoord0"
"texcoord1"
"boneid"
"weight"
"pointsize"
"nextposition"
"nextnormal"
"nexttangent"
"nexttexcoord"

теперь минимальный уровень гапи не 3.3, а 3.0. ну и как плюс стало более похоже на glsl es.
должно идти на встроенных в i5 / i7 интелах :)

сделай переназначение имен атрибутов для гибкости

pozitiffcat 12.07.2012 23:42

Ответ: axelynx
 
Цитата:

Сообщение от HolyDel (Сообщение 232287)

Media -> AddNew на больших файлах пишет:

где и как можно увеличить этот размер? на сам сервер хостера больше файлы льются точно.

я заливаю по ftp, так проще

HolyDel 12.07.2012 23:49

Ответ: axelynx
 
Цитата:

сделай переназначение имен атрибутов для гибкости
всмысле?

я в общем тоже. но раз есть web качалка, что бы не попользоваться.

хотя ftp все равно рулит, и в плане скорости и в плане удобства.

pozitiffcat 13.07.2012 00:05

Ответ: axelynx
 
У мня можно вызвать шейдеру setAttributeNames и имена атрибутов, их лайоуты сохраняются в GLint


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot