黎明的剔透里伸出了你沁清的暧昧

Graphics|EngineDev|GameDev|2D&3D Art

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  60 随笔 :: 1 文章 :: 18 评论 :: 0 Trackbacks
一种简化的Uberlight:
使用superellipses来绘制,根据系数变化可控制形状,对于soft edge使用两个超级椭圆(张力椭圆)进行亮度插值,
在顶点着色器中需要把顶点、法线、照相机变换到光照观察坐标系中,
在片段着色器中来计算光照,使用smoothstep来进行hermite插值;

但是实现的效果图:







根据系数可改变光照形状,为什么我改变系数感觉形状没有变化呢??或者上面渲染出来的效果就是错误的?
只是当灯光对着某个点最亮时,形状有轻微的变化,但都是这种四边形的光照,
posted on 2012-03-27 18:34 情绝格调(fresmaster) 阅读(2511) 评论(3)  编辑 收藏 引用 所属分类: GraphicsCoding

评论

# re: GLSL.Simplified Uberlight Lighting 2012-09-05 20:00 Lynn Zhang
你好,我在做的内容跟你有点像,也想跟你探讨一下~如果方便的话请加我QQ,261673157~谢谢~  回复  更多评论
  

# re: GLSL.Simplified Uberlight Lighting 2012-09-09 16:32 情绝格调(crazyinit)
@Lynn Zhang
QQ需要验证  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理