|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
Вики для изучения DirectX19.08.2012, 06:37. Показов 13687. Ответов 42
Метки нет (Все метки)
Если кому интересно, я открыл вики для изучения DirectX - http://ru.directx.wikia.com/
Любой желающий может свободно писать свои статьи и редактировать чужие, даже без регистрации (если будет слишком много вандализма, буду закрывать права редактирования, но пока так), так что если есть желание - я буду рад. Этой вики всего несколько дней Я ее не до конца даже настроил, так что вы можете увидеть шаблонные надписи типа "а здесь вы можете вставить свои пожелания". Строго за это не судите, там слишком много служебных страниц, а мне больше хотелось писать свои статьи а не разбираться со стандартными страницами. Со временем все исправлю и сделаю.На ней пока что только один раздел - http://ru.directx.wikia.com/wi... г_за_шагом в котором только два моих урока Обсуждать можете здесь, я тут с недавних пор каждый день заглядываю
11
|
|
| 19.08.2012, 06:37 | |
|
Ответы с готовыми решениями:
42
DirectX для 2D |
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 11.01.2013, 17:45 [ТС] | |
|
Выложил во все законченные уроки исходный код (исключение - b8, урок не доделан)
Последний урок на сегодня - b10 (фрустум), так что да - 15 завершенных уроков уже есть
1
|
|
|
23 / 23 / 3
Регистрация: 15.12.2012
Сообщений: 314
|
|
| 16.01.2013, 05:40 | |
|
Идея хорошая, но глянь вики по бусту или самую крутую по arch-linux там минимальзм а на этом сайте сатаницкий зикхай какой-то...
Добавлено через 2 минуты Мои извинения сайт не твой, блогового типа... Для программистов кто учит DirectX msdn есть и в sdk с примерами информация
0
|
|
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 16.01.2013, 11:24 [ТС] | |
|
добавил еще две статьи - мультитекстурирование а лайтмапы. На очереди альфамаппинг и бампмаппинг.
vbloodv, DXUT из примеров DXSDK, это такая фигня в которой ничего не понятно особенно новичку ![]() 6 уроков из SDK мною рассмотрены в первой части А. Сейчас идет часть B. Примеры из DXSDK (и еще NVIDIA SDK) будут расмотрены в части С. В части D (если дошиву ) будут рассмотрены разные техники из пайперов которые вообще почти нигде не описаны.Не у всего есть примеры. Например массив текстур - я не нашел примера в SDK, а ведь эта фича появилась в DX10. Узнать об ней можно только долго вкуривая Reference, а это не очень хорошо для новичка (учитывая что мультитекстурирование - фича очень нужная даже для казуалок) Сайт не мой, да. Здесь ничего не поделаешь, ну если только свой не сделать, но у меня нет на него денег и нет желания его поддерживать. Добавлено через 55 минут еще статья - альфамаппинг
1
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||
| 16.01.2013, 21:26 | ||||
|
Не по теме: И тут по сценарию драмы должен появиться человек-тапок, сообщающий, что он - мировое светило, для которого наличие подобного материала - душевное оскорбление и сии статьи - крупица на фоне вселенной его знаний. Подобных прынцев, на белом коне - прошу сразу обратить внимание, что в данном разделе - не редко выпадает возможность подкрепить слова - делом. Насчет msdn, соглашусь, полезный ресурс, а вот про примеры sdk... из них что-то можно вынести (предварительно разобравшись с колючей проволокой из больной фантазии MS, на которой они попытались реализовать внятную систему классов и обёртки), но их содержание - не было благословлено на оптимизацию (подозреваю, что половина реализации сопровождалась жертвоприношениями языческим богам) и не пригодно для записи под диктовку. Но в качестве примеров (коими они и являются), что можно сделать, в какую строну смотреть - хватит. Однако разбор подобного материала без базового представления ни к чему хорошему не приведет (только проект перебирать придется). Так же хочу заметить, что, не смотря на популярность программирования 3D графики - упор современной литературы идет на изучения уже готовых движков и русскоязычных авторов, готовых разбирать все по полкам не так и много (книженции вроде "построй кубик за 21 день" не в счет).
0
|
||||
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
||||
| 17.01.2013, 05:10 [ТС] | ||||
. Просто был печальный опыт на gamedev.ru, там я несколько статей писал (по другой тематике), ни одну не пропустили. Здесь я тоже только из-за этой темы уже вызвал ненависть у некоторых - не хотелось бы чтобы модератор снес мой труд только потому что кто-то там на него пожаловался
0
|
||||
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 03.03.2013, 11:00 [ТС] | |
|
написал еще три простых урока. Бамп и спекуляр маппинг пока пропущу.
2
|
|
|
25 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 10
|
|
| 04.04.2013, 10:02 | |
|
Спасибо.
Мне как новичку, полезно посмотреть, поизучать. Желаю продолжения и развития ресурса. Не бросайте это дело. Не плохо было бы вести последовательную нумерацию (временную), чтобы представлять порядок изучения.
0
|
|
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 06.04.2013, 11:39 [ТС] | |
|
Там уже есть порядок. Сначала изучается блок А (А1-А6), это альтернатива урокам из DirectX SDK. Затем изучается также последовательно блок B
0
|
|
|
25 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 10
|
|
| 06.04.2013, 17:48 | |
|
Неплохо было бы отразить это в названиях статей
0
|
|
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 09.04.2013, 05:57 [ТС] | |
|
Эм,
http://ru.directx.wikia.com/wi... г_за_шагом Так ведь слева же стоит номер и буква, читать сверху вниз
0
|
|
|
25 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 10
|
|
| 09.04.2013, 09:00 | |
|
Да, верно.
Но когда заходишь на сайт, ищешь статьи. Я нашел только 1 ссылку: http://ru.directx.wikia.com/wi... я:AllPages А на этой страничке все статьи и они без номеров. Вот здесь бы и не помешала нумерация. Первую статью (где указана последовательность) еще найти надо )))
0
|
|
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|
| 27.04.2013, 10:01 [ТС] | |
|
После долгого перерыва написал еще 4 урока: billboard, Instancing, тесселяция и несколько источников света.
Также уже готов код двух следующих уроков (и еще 3 в процессе написания), так что думаю в течение одной или двух недель напишу статьи. Уже 25 уроков
1
|
|
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
||||||
| 20.07.2013, 13:57 [ТС] | ||||||
|
Следующий урок (shadow map)
0
|
||||||
|
36 / 36 / 0
Регистрация: 09.08.2012
Сообщений: 132
|
|||||||||||
| 20.10.2013, 12:54 [ТС] | |||||||||||
|
После долгого перерыва новый урок
Добавлено через 3 часа 23 минуты И еще один урок
0
|
|||||||||||
|
MacTepCnupTa
|
|
| 23.10.2013, 00:31 | |
|
Спасибо за вики, мне очень помогло)
Хотелось бы увидеть уроки по экспорту анимации |
|
|
0 / 0 / 0
Регистрация: 15.02.2013
Сообщений: 20
|
|
| 18.06.2015, 17:17 | |
|
Вопрос по уроку "Пишем фреймворк (часть 3)". Не могу понять как подлючить библиотеку к main.cpp.
А также не ясно как подключить разные библиотеки к релизу и дебагу. Использую Visual Studio 2010
0
|
|
|
11 / 11 / 1
Регистрация: 31.03.2012
Сообщений: 29
|
|||||||
| 18.06.2015, 17:57 | |||||||
|
1. Через "Проект->Свойства->Компоновщик->Ввод" в строке "Дополнительные зависимости" пишешь: needing1.lib;needing2.lib;2. В начале кода:
0
|
|||||||
|
0 / 0 / 0
Регистрация: 15.02.2013
Сообщений: 20
|
|
| 18.06.2015, 18:01 | |
|
А как в данном случае программа понимает какую ей использовать библиотеку в данный момент? Я просто только начинаю осваиваться
0
|
|
|
11 / 11 / 1
Регистрация: 31.03.2012
Сообщений: 29
|
|||||||||||
| 18.06.2015, 18:13 | |||||||||||
|
Твоя программа - никак. Это задача в первую очередь, разработчика, указать заголовочные файлы библиотеки:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 15.02.2013
Сообщений: 20
|
|||||||||||
| 18.06.2015, 22:11 | |||||||||||
|
Моя библиотека лежит в другой папке, подключить ее не удается. Я обязательно должен копировать ее в папку решения? Просто в будущем я буду ее обновлять, не хотелось бы каждый раз ее подкладывать заново. А если пишу путь типа
Виноват. Указал в компоновщике такой же путь и все заработало. Спасибо Добавлено через 2 часа 27 минут В итоге как выяснилось ничего не заработало, это я просто сделал ложные выводы. Что имеем в итоге? Я уже положил D3D_Framework_d.lib, D3D_Framework.lib и main.cpp в одну папку. Подключил обе библиотеки в main.cpp и во входе компоновщика, но все равно получаю тот же LINK : fatal error LNK1104:
0
|
|||||||||||
| 18.06.2015, 22:11 | |
|
Выбираю направление для изучения, прошу совета Какие книги посоветуйте для изучения для изучения STL, C++ Базовые настройки на хостинге (для установки форума и вики). Как разобраться? Наиболее актуальный язык программирования для изучения и использования для 2013 Подскажите литературу для изучения C# и смежных для этого языка технологий Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|