Незарегистрированный
Наш телеграм (тут все твои друзья)
X
Кэшированная версия
Извините, ничего не найдено.
Не расстраивайся! Лучше выпей чайку!
forum.boolean.name
>
Поиск по форуму
Результаты поиска
Имя
Запомнить?
Пароль
Страница 11 из 19
«
Первая
<
5
6
7
8
9
10
11
12
13
14
15
16
17
>
Последняя
»
Показано с 251 по 275 из 465.
На поиск затрачено
0.05
сек.; сгенерировано 251 мин. назад.
Поиск:
Сообщения от:
burovalex
Раздел:
3D-программирование
13.11.2012, 00:30
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Офигеть, ты мне раскрыл глаза на Z буффер. Это оказывается мощная штука!
На примере травы сделал тест, и оказалось что без альфы производительность возрастает в 3 РАЗА!!
1000 примитихных мешей с...
Раздел:
3D-программирование
11.11.2012, 20:08
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Mr_F_, у меня не получится массивно, надо по пучкам, т.к. у меня трава сама растет и размножается.
Вот как раз клип у меня всегда висит. Видимо это основной косяк. Но я чтото плохо представляю как на...
Раздел:
3D-программирование
11.11.2012, 15:11
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Ладно, допустим у меня было пивот и на нем прикреплено 3 меша. Если вместо пивота, я буду хранить размер,положение в полях типа. И меш постоянно при смене ЛОД-уровня копировать с шаблона.
Стоит ли...
Раздел:
3D-программирование
11.11.2012, 11:37
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Чушь какая то.. Это ж оптимизация вроде как.....
Раздел:
3D-программирование
11.11.2012, 02:40
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Чтот потестил я эти ЛОДы и у меня скоро крышняк съедит. Ничего понять не могу!! Может руки у меня из Ж.ПЫ ростут...
Короче у меня вышло что без ЛОДа работает быстрее
Посмотрите...
Раздел:
3D-программирование
08.11.2012, 23:26
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
А вот еще вопросик появился.
Щас проверял копирует ли ксорс вместе с ентити шейдер. Вроде копирует.
Т.е. можно создавать шаблон, на него накладывать нужные эффекты, потом копировать и у дочки менять...
Раздел:
3D-программирование
08.11.2012, 22:45
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Да да, я именно так и сделал. Пришлось поднять до 0.03 - это примерно 8. Что наверное не есть хорошо, но думаю если маску собираешься использовать, все равно надо текстуру к этому...
Раздел:
3D-программирование
08.11.2012, 22:25
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Не помогло (
Дело в том, что я специально контур маски обводил карандашом с цветом (0,0,0)
Т.е. в текстуре нету цвета, к примеру 0,0,1.
Сам не понимаю откуда черная оконтовка берется... Мне кажется...
Раздел:
3D-программирование
08.11.2012, 21:52
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Может опять чтото не то сделал, но ничего не изменилось.
technique LODMNR {
pass P0{
VertexShader = compile vs_2_0 vs_lodmnr();
PixelShader = compile ps_2_0 ps_lodmnr();
AlphaTestEnable =...
Раздел:
3D-программирование
08.11.2012, 21:06
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Это прям в шейдер надо писать?
Раздел:
3D-программирование
08.11.2012, 20:35
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Не понял где надо AND оператор использовать, но пока робит вроде правильно - оставлю )
ВСЁ! У меня чтото получилось. Правда за основу взял не рябь, а сумму ргб, в результате более темные участки...
Раздел:
3D-программирование
08.11.2012, 18:20
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Я так уже сделал, но думал что есть вариант другой...
float4 oTEX = tex2D(TEX_DIFFUSE,TXC);
clip(DIST<DistLoPoly ? -1:1);
clip(oTEX.rgb<0.004 ? -1:1);
return oTEX;
Кстати, проверил...
Раздел:
3D-программирование
08.11.2012, 15:41
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Чтото помучил, вроде заработало. Передавал так: Global mesh2=xLoadMesh("./data/mesh/plant/grass1nr.b3d")
tx2=xLoadTexture("./data/mesh/plant/grass1nr.png",4)
xSetEntityEffect...
Раздел:
3D-программирование
08.11.2012, 12:44
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
У меня опять косяк с шейдером. Я думал что сюда:
texture iTEX;
sampler TEX_DIFFUSE=sampler_state{};
будет ложиться конкретная текстура в разных случаях. А у меня какая последняя текстура сюда...
Раздел:
3D-программирование
06.11.2012, 00:46
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
КРУУТААА!!! :compl:
Всё работает!! :ap:
СПАСИБО ВСЕМ ОГРОМНОЕ ЗА ПОМОЩЬ!!!!! :bravo:
оказалось все просто
Vertex shader
float4x4 matViewProjection;
void vs_main(
in float4 iPOS : POSITION,
Раздел:
3D-программирование
05.11.2012, 21:59
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Discart я чтото даже в майкроовской библиотеке не нашел http://msdn.microsoft.com/en-us/library/bb204826
Зато там нашел пример с Clip
И чтото я его немного не понял, т.к. он не полный
clip(...
Раздел:
3D-программирование
04.11.2012, 12:28
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Всё понял, кроме функций. Что такое clip discard?
Раздел:
3D-программирование
03.11.2012, 01:01
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Блин, ничего не могу понять
Короче нашел програмку для написания шейдера, RenderMonkey. Все получалось. А вот щас начал писать как ты предложил, и у меня альфа вообще не меняется на пред....
Раздел:
3D-программирование
02.11.2012, 13:43
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Вот спасибо тебе, Mr_F_!!!
Я вообще тобой поражаюсь. На любой вопрос можешь ответить!
Раздел:
3D-программирование
02.11.2012, 11:46
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
АААааа, теперь понял) Таким методом на каждом объекте будет альфа. А это не есть хорошо, потом артефакты вылазить начнут.
Я всё таки решил попробывать через шейдеры. Даже кое что научился.
Но вот...
Раздел:
3D-программирование
02.11.2012, 01:19
Ответов:
179
Советы по оптимизации
Просмотров:
63,977
Автор
burovalex
Ответ: Советы по оптимизации
Не работает (
Global ref=0
Global tmr=0
While Not xKeyHit(1)
xRenderWorld(1,0)
ref=ref+1
xEntityAlphaRef(mesh,ref)
xText 10,10,ref
xFlip
Раздел:
3D-программирование
02.11.2012, 00:42
Ответов:
34
Скрытие объектов за стенами
Просмотров:
31,715
Автор
burovalex
Ответ: Скрытие объектов за стенами
Однажды набрёл на команду в блитс1.98, честно - лень было проверять, но помоему есть стандартное решение.
MeshCullBox mesh,x#,y#,z#,width#,height#,depth#
Parameters mesh - mesh handle
x# - x...
Раздел:
2D-программирование
02.11.2012, 00:10
Ответов:
3
нужна помощь по типам(эффект молнии)
Просмотров:
10,365
Автор
burovalex
Ответ: нужна помощь по типам(эффект молнии)
Да, делай типом отдельным. Всё очень просто.
Я делал растущие цветы http://forum.boolean.name/showthread.php?t=16605
В кратце суть такая, создаёшь вручную один отрезок, задаешь ему порядковый номер...
Раздел:
3D-программирование
01.11.2012, 19:30
Ответов:
105
addmesh ???
Просмотров:
41,790
Автор
burovalex
Всё понял, извините пожалуйста, затупил. Еще раз...
Всё понял, извините пожалуйста, затупил.
Еще раз посматрел на функции, и оказалось что я так ниразу не делал, а добавлял переменные функции чтобы повлиять на другие глобальные переменные..
Спасибо...
Раздел:
3D-программирование
01.11.2012, 15:11
Ответов:
105
addmesh ???
Просмотров:
41,790
Автор
burovalex
Ответ: addmesh ???
Щас сделал самый простой пример, думал вдруг в ентити такая особенность.
Global a=10
Print a
ff(a)
Print a
WaitKey()
End
Function ff(ent)
ent=0
Показано с 251 по 275 из 465.
Страница 11 из 19
«
Первая
<
5
6
7
8
9
10
11
12
13
14
15
16
17
>
Последняя
»
Часовой пояс GMT +4, время:
04:12
.
vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод:
zCarot
Style crйe par
Allan
-
vBulletin-Ressources.com
Обратная связь
-
Форум портала www.boolean.name
-
Вверх