Я обнаружил, что Battlefield 3, а также Saint's Row the Third используют эту текстуру на заключительном этапе отображения тонов. Кто-нибудь может поделиться ссылкой на статью о том, как используется эта текстура? ОБНОВЛЕНИЕ: Поскольку в сети практически нет примеров реализации Color Grading, я опубликую свой быстрый и грязный образец для XNA …
Я очень новичок в разработке игр, но не в программировании. Я (снова) играю с игрой типа Понг, используя canvasэлемент JavaScript . Я создал Paddleобъект, который имеет следующие свойства ... width height x y colour У меня также есть Pongобъект, который имеет такие свойства, как ... width height backgroundColour draw(), draw()Метод …
Какие концепции необходимо реализовать, чтобы добиться эффекта широкоугольной линзы разных конечностей? Псевдокод и конкретные пояснения, относящиеся к различным этапам конвейера контента, а также к тому, какую информацию необходимо передать из исходного кода в HLSL, были бы очень полезными. Кроме того, каковы различия между реализацией широкоугольного объектива и "рыбий глаз"?
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 4 года назад . В последний раз, когда я пытался изучать HLSL, я сделал несколько шейдеров и …
В настоящее время я пытаюсь замаскировать некоторые спрайты. Вместо того, чтобы объяснить это словами, я составил несколько иллюстраций: Область для маскировки (белого цвета) Теперь красный спрайт, который нужно обрезать. Конечный результат. Теперь я знаю, что в XNA вы можете сделать две вещи для достижения этой цели: Используйте трафаретный буфер. Используйте …
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Мне интересно узнать о шейдерах: что это такое, когда и для чего …
Я работаю над игрой в XNA 4 и недавно переключился на реализацию отложенного затенения, следуя этому руководству . Странный белый контур появляется на моих моделях сейчас, и я не уверен, что является причиной этого. Я подумал, что это может быть недостаточная точность для обычной цели рендеринга или цели рендеринга глубины, …
Любой шейдер-волшебник имеет представление о том, как добиться эффекта масляной / загрязненной воды, подобного этому: В идеале вода не должна быть равномерно маслянистой, но вместо этого нефть может быть получена из какого-то источника (например, загрязняющего стока с химического завода) и затем распространяться по всему водоему. Я думал об этой части, …
Это самое красивое 2-мерное освещение из всех, что я когда-либо видел, и я бы тоже хотел сделать такое освещение. Как это сделать? Меня не волнует физика или то, как моделируются частицы - я хочу знать только об освещении. Вот несколько видео для справки: http://www.youtube.com/watch?v=BIQRhOFkvQY http://www.youtube.com/watch?v=tnTYXPuecMs http://www.youtube.com/watch?v=rhC_jVM8IYU http://www.youtube.com/watch?v=_Aw5BdjWqqU Или вы можете …
Я немного смущен. Официальная документация ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) гласит, что ddx (input) является частной производной ввода по отношению к "координате экрана-пространства." Мое исчисление в порядке, но как оно может определить, откуда поступает информация? Если бы я передал ему функцию, хорошо, я могу представить, что она будет делать, но производная числа …
Я пытаюсь понять, что такое HDR и как он работает. Я понимаю основные понятия и имею небольшое представление о том, как это реализовано с помощью D3D / hlsl. Однако все еще довольно туманно. Скажем, я отрисовываю сферу с текстурой земли и небольшим списком вершин, чтобы выступать в качестве звезд, как …
Есть некоторые проблемы, с которыми я столкнулся в моей игре на основе шума Perlin. Посмотрите на скриншот ниже. Белые области, которые вы видите, - это стены, а черные области - для прогулок. Треугольник посередине - это игрок. Я реализовал физику в этой игре, нарисовав ее на текстуре (белые или черные …
Я слышал, что если в шейдерах следует избегать операторов, потому что обе части операторов будут выполнены, а неправильные будут отброшены (что вредит производительности). Это все еще проблема в DirectX 10? Кто-то сказал мне, что в этом будет выполнена только правая ветка. Для иллюстрации у меня есть код: float y1 = …
Я хочу сделать эскиз шейдера, как жизнь странным. Шейдер состоит из двух частей: 1. анимированная пунктирная линия 2. шумный контур Мне нравится знать, как я могу сделать шумный контур? увидеть контур объектов Сначала я попытался создать контур, скопировав входящие данные вершин, и масштабировал их в соответствии с нормальным направлением, затем …