Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 07.02.2010, 04:46   #1
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Язык для написания Шейдеров

Начал писать D3x движок на С++ и сталкнулся стакой интересной чтукой как "шейдеры". Как оказалось для них даже язык свой есть, если нетрудно у кого есть инфа или FAQu по ним скиньте ссылочку.
и есчё оч нуно 2 вещи:
1.плагин на Макс 9 для .Х файлов
2.инфа по их обработки
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 04:50   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Язык для написания Шейдеров

http://www.google.com/search?client=...utf-8&oe=utf-8
Сперва начнём с азов: Google.com - ссылка на этот сайт, должна быть везде. Он имеет все ответы на твои вопросы, но его нужно уметь спрашивать
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 04:56   #3
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от MoKa Посмотреть сообщение
http://www.google.com/search?client=...utf-8&oe=utf-8
Сперва начнём с азов: Google.com - ссылка на этот сайт, должна быть везде. Он имеет все ответы на твои вопросы, но его нужно уметь спрашивать
Неповеришь, искал везде... народ в натуре обнаглел, без смс скачать нефига не дают я еле инфу по директу нарыл и то старючии.
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 05:00   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Язык для написания Шейдеров

Гугл по ссылке, на первой же странице выдал и статью с википедии: http://en.wikipedia.org/wiki/High_Level_Shader_Language
А там снизу ссылки:
http://www.riemers.net/eng/Tutorials...rp/series3.php
http://www.coniserver.net/wiki/index...hader_Tutorial
http://www.neatware.com/lbstudio/web/hlsl.html

Если гуугл.ру, то выдаст gamedev.ru статьи, там тоже полно инфы.
Короче говоря, не ленись найти ответ сам. Качать ничего не нужно, статьи - это текст, их постят на страницах, как они есть.
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 14:08   #5
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Язык для написания Шейдеров

кстати а плагин для *.х файлов идет в СДК, и пример загрузчика на с++ !! Есле нет то тож в гугл !!
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 15:04   #6
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от IGR Посмотреть сообщение
кстати а плагин для *.х файлов идет в СДК, и пример загрузчика на с++ !! Есле нет то тож в гугл !!
идёт, но только для мах6
__________________
Даже такая мелочь , как взмах крыла бабочки на одном конце света, может перерости в гиганский тайфун на другом... Теория Хаоса
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 15:05   #7
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от MoKa Посмотреть сообщение
Гугл по ссылке, на первой же странице выдал и статью с википедии: http://en.wikipedia.org/wiki/High_Level_Shader_Language
А там снизу ссылки:
http://www.riemers.net/eng/Tutorials...rp/series3.php
http://www.coniserver.net/wiki/index...hader_Tutorial
http://www.neatware.com/lbstudio/web/hlsl.html

Если гуугл.ру, то выдаст gamedev.ru статьи, там тоже полно инфы.
Короче говоря, не ленись найти ответ сам. Качать ничего не нужно, статьи - это текст, их постят на страницах, как они есть.
на англ я находил... мне бы на русском
__________________
Даже такая мелочь , как взмах крыла бабочки на одном конце света, может перерости в гиганский тайфун на другом... Теория Хаоса
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 15:11   #8
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Язык для написания Шейдеров

не знаешь английского - не берись писать движок.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
ABTOMAT (08.02.2010), Android (07.02.2010), baton4ik (14.06.2010), moka (07.02.2010)
Старый 07.02.2010, 15:26   #9
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от Stomick Посмотреть сообщение
на англ я находил... мне бы на русском
Уже писал:
Если гуугл.ру, то выдаст gamedev.ru статьи, там тоже полно инфы.
Короче говоря, не ленись найти ответ сам. Качать ничего не нужно, статьи - это текст, их постят на страницах, как они есть.
Или ты хочешь чтобы я за тебя нашёл?
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 15:29   #10
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от NitE Посмотреть сообщение
не знаешь английского - не берись писать движок.
блин... тут все чтоли со стажем в 5ть лет(время просиженное за компом) и со знанием англ на полу проф уровне ???
Как же тоды стать норм программером ??? или тут типо все "офиггенные самоучки".
Вроде норм вопрос задал. Чё трудно помоч ? или обязательно нуно рассасывать все недочёты новичка
__________________
Даже такая мелочь , как взмах крыла бабочки на одном конце света, может перерости в гиганский тайфун на другом... Теория Хаоса
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 15:40   #11
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Язык для написания Шейдеров

Stomick, с пребольшим к тебе уважением, и к любому новичку.
Тут в основном все самоучки.
Но после уже около 6ти лет в этой области, я получил не мало знаний и опыта, наблюдая и помогая новичкам.

Первое что тебе нужно - это умение учиться, самостоятельно. Независимые способности самообучения - это залог успеха.
Что для этого нужно? Сперва найти источники ответов, и научиться их получать, к примеру поисковик - Google.com. Если ответ на английском, как и по сути в кодинге всё на английском, значит словарь в руки, и вперёд, плюс - подучишь английский.
Далее, если есть конкретный вопрос о кодинге, на который поисковики не отвечают - мы с радостью поможем. Но опять снова, подумай о своих знаниях, как о том, что нужно наращивать, а не просто добиваться результата, двигаясь к цели. Не ответы на вопросы, тебе помогут стать программистом, а способности самообучения.

Я ещё разок попробую за тебя всё сделать, но впредь, не буду кормить хлебом:
1. Google.ru - вбиваю в броузере: "directx шейдеры"
2. Первая же ссылка: "Шейдер — Википедия"
3. Внимательно читаю (ПО РУССКИ!!!!!)
4. В самом конце, когда всё прочёл нахожу строку:
Высокоуровневый шейдерный язык DirectX (HLSL — High Level Shader Language)
Основная статья: HLSL
5. Перехожу по ссылке "HLSL"
6. Попадаю на РУССКУЮ статью по HLSL!

ЗЫ, на этом форуме, под каждым постом есть кнопочка "полезно", не стесняйся ей пользоваться
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
CRASHER (08.02.2010), Dream (07.02.2010), falcon (11.02.2010)
Старый 07.02.2010, 15:58   #12
Stomick
AnyKey`щик
 
Аватар для Stomick
 
Регистрация: 07.02.2010
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Язык для написания Шейдеров

как пользоваться поисковиком я знаю.... я надеялся получить какойнибуть пример с описанием, иль парочку советов. А тут все сразу делай сам, иши сам.
"Оттого что ты мне тыкаешь на укозатель с названием города, я не смогу понять что в городе происходит"...
Лан... спс что ответили хоть. как тему закрыть?
__________________
Даже такая мелочь , как взмах крыла бабочки на одном конце света, может перерости в гиганский тайфун на другом... Теория Хаоса
(Offline)
 
Ответить с цитированием
Старый 07.02.2010, 16:03   #13
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Язык для написания Шейдеров

В статье описаны функции, и методы работы, для более детальной документации HLSL языка, можно почитать в msdn по DirectX.
Не нужно закрывать тему, у тебя возникнут ещё вопросы, смело их задавай
(Offline)
 
Ответить с цитированием
Старый 08.02.2010, 14:39   #14
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Язык для написания Шейдеров

Сообщение от MoKa Посмотреть сообщение
В статье описаны функции, и методы работы, для более детальной документации HLSL языка, можно почитать в msdn по DirectX.
Не нужно закрывать тему, у тебя возникнут ещё вопросы, смело их задавай
Да задавай, мы тебя снова пошлем гуглить
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dream (08.02.2010)
Старый 08.02.2010, 18:02   #15
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Язык для написания Шейдеров

По шейдерам нет "уроков" в стандартном понимании этого слова. Есть документация. Есть пару статей. Есть готовые шейдеры, как примеры. Все это потому что действительно "пользоваться шейдерами" может только человек с хорошей мат. базой, и с хорошим знанием устройства 3д аппарата, с большим опытом программирования. А таким людям "туториалы" не нужны. Вполне хватает документации.
PS хотя все таки 1 тутор есть, но по cgfx.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com