Я хочу спросить, что самый легкий путь состоит в том, чтобы сделать теневым и легким объемом? Как я могу принести к сцене больше реализма? Вы знаете какие-либо хорошие приемы? Я слышу, что для создания тени я должен использовать буфер шаблонов, но я не знаю how:/, я не могу найти супер простой пример, как сделать его.
Супер простого способа создания теней не существует. Извините, что разочаровал вас, но тени - одна из наиболее сложных проблем в компьютерной графике, особенно если они должны хорошо выглядеть.
Теперь, после всего сказанного, вот несколько полезных ссылок для дальнейшего чтения:
простой пример отображения теней в NVIDIA SDK 9 здесь ( Paper ), который может быть легко адаптирован. Также есть раздел о тенях во всех томах GPU Gems и хороший обзор в книге Рендеринг в реальном времени (без кода).
В дополнение к другим полезным источникам, упомянутым здесь, вам следует подумать о получении вводного текста по линейной алгебре или превосходной книги Эрика Ленджеля по математике для Программирование трехмерных игр и компьютерная графика, второе издание . Компьютерная графика состоит из математики, и на каком-то уровне очень сложно реализовать что-то из поваренной книги без некоторого понимания базовой алгебры.
На эти вопросы нелегко ответить здесь, это потребует от вас некоторого изучения и понимания того, как работают графические примитивы. Однако в сети есть несколько хороших сайтов, на которые вы можете заглянуть, например Nehe и GameDev. Там есть много статей и руководств, просто потратьте немного времени на поиск и чтение. Есть также некоторые движки рендеринга, которые вы можете использовать, которые сделают много хороших вещей для вас, например Ogre3d и Irrlicht, но если вы не можете понять принципы, лежащие в их основе (например, тени, освещение...), я рекомендую вам сначала попробовать в OpenGL, изучить его, а затем использовать какой-нибудь движок, чтобы сделать работу за вас.
В блоге Wolfire есть несколько хороших статей о тенях. Ничего слишком технического, никаких примеров кода, но чтобы получить хороший обзор концепций, они великолепны (и мне нравятся картинки, которые всегда сопровождают статьи!).
Вот полный список всех статей с "shadow" или "shadows" в названии. Вы также можете выполнить поиск в их блоге по словам "shadow|shadows", чтобы увидеть все возможные статьи, но за пределами этого списка вы, вероятно, не найдете слишком многого. Возможно, также стоит добавить "-alpha", чтобы не получить совпадения с их еженедельными обновлениями альфа-версии, которые не содержат ничего стоящего.
(список собран 2010/05/19 поиском google по site:blog. wolfire.com intitle:shadow|shadows
)