Blender Realtime Refraction And Reflection Tutorial
Hey guys its been a while :P
Anyway in this tutorial I show you how to create a realtime refraction/reflection effect using blender render to texture module! enjoy :)
LINKS:-
Vitorbablio -
http://www.youtube.com/watch?v=iLhnD3X_sWA
Script -
!! SCRIPT HAS BEEN UPDATED TO 2.69 AND WORKS !!
##################################################
### Blender 3D 2.6x Game Engine
### Taken from www.tutorialsforblender3d.com
### Edited by koala_boy166
### Video Texture ImageRender
###################################################
#import bge module
import bge
# get the current controller
cont = bge.logic.getCurrentController()
# get object script is attached to
obj = cont.owner
# check to see variable RenderToTexture has been created
if "RenderToTexture" in obj:
# get renderToTexture
renderToTexture = obj["RenderToTexture"]
# update the texture
renderToTexture.refresh(True)
# if variable RenderToTexture hasn't been created
else:
## get current scene
scene = bge.logic.getCurrentScene()
# get a list of objects in the scene
objList = scene.objects
# get camera name being used for render to texture
camName = obj["camera"]
# get camera object
cam = objList[camName]
# get the texture material ID
matID = bge.texture.materialID(obj, "MA"+obj["material"])
# set the texture
renderToTexture = bge.texture.Texture(obj, matID)
# get the texture image
renderToTexture.source = bge.texture.ImageRender(scene,cam)
# save RenderToTexture as an object variable
obj["RenderToTexture"] = renderToTexture
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Blender Realtime Refraction And Reflection Tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.