位置: 编程技术 - 正文

【Cocos2d-x】shader语法注意事项(cocoscreator shader)

编辑:rootadmin

推荐整理分享【Cocos2d-x】shader语法注意事项(cocoscreator shader),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos 2d x,cocos2dx shader,cocos creator 3d shader,cocos2d shader,cocos2d shader,cocos2d shader,cocos shader,cocos2d shader,内容如对您有帮助,希望把文章链接给更多的朋友!

1. 不要用隐式类型转换

例子1:

例子2:

以上两个例子在OpenGL上没任何问题,但在移动端测试表明,在OpenGL es上会编译失败。

【Cocos2d-x】shader语法注意事项(cocoscreator shader)

2. 不能用循环,for和while都不能

GLSL用for和while循环在OpenGL上运行或许没问题,在大多数手机上或许也没问题,但就是在某些手机上(比如小米4)会直接崩溃,所以建议还是不要用。在我的描边shader里,一开始也是用循环的,但后来就是由于在小米4上崩溃,所以才意识到不能用循环,这是一个坑。

3. 不能用%,用mod(x, y)GLSL里面没有C语言的%,用mod函数代替。

4. 如果用引擎3.x版本的STRINGIFY方法,记得要在#ifdef和#endif的前后加n(见ccShaders.cpp)

OpenGL Framebuffer Object (FBO) 在OpenGL中,OpenGLContext有一个默认的FBO用来绘制图像,但是我们也可以创建新的用户定义的Framebuffers,这样我们可以绘制到自定义的framebuffer,而不会影响到

学习Nehe Lesson 6 && Lesson 7 && Lesson 8 这三课的基础都是第五课的那个正方体,无论是纹理映射或是光照键盘还是混合,都是对立方体进行的操作。当然,把正方体换成别的几何物体比如说

简析OpenGL的2D、3D切换 最近做游戏的时候遇到了一个小问题,我们的游戏是2D、3D结合的(准确的说是主菜单、议会界面是2D的,但是真实打斗场景为3D),由2D切换到3D没有问

标签: cocoscreator shader

本文链接地址:https://www.jiuchutong.com/biancheng/373064.html 转载请保留说明!

上一篇:glViewport()函数和glOrtho()函数的理解(glortho函数)

下一篇:OpenGL Framebuffer Object (FBO)

  • 缴纳当月的增值税
  • 企业所得税资产总额怎么计算
  • 天猫收取的佣金开具的技术服务发票会计分录
  • 拆迁补偿费会计分录怎么写
  • 租赁期间怎么算
  • 发票失控成本怎么处理
  • 工人受伤医药费计入什么科目
  • 增值税视同销售包括哪些情况?
  • 进项税额转出需要发票吗
  • 小规模纳税人没有收入怎么报税
  • 粮食仓储设施设备管理
  • 技术服务发票怎么开 安全培训
  • 空调安装费开票属于什么类
  • 用一般户发工资会怎么样
  • 收购企业收购方和被收购方如何做账?
  • 收购股权公司
  • 金融会计风险及防范措施研究目的和意义
  • 白银及其制品出自哪里
  • 拍短视频服务费怎么算
  • win10夜间模式怎么打开不了
  • 企业投资的工程项目包括
  • 投资收益亏损后会怎么样
  • php获取用户名
  • 申请一般纳税人公司流程
  • 电脑xmp是啥
  • win10怎么显示隐藏的硬盘
  • 固定资产出租需交什么税
  • 交易性金融资产的入账价值
  • windows未能正常启动
  • 资产负债表的资产方能够提供的信息包括
  • 进项税额转出的所有会计分录
  • 一般纳税人使用的是什么会计准则
  • 财政补贴是解决什么问题的
  • yolov5添加注意力机制真的有用吗?
  • linux的nano是什么意思
  • ChatGPT频频发疯!马斯克警告:AI将毁灭人类
  • 待抵扣进项税额的账务处理
  • 增值税申报表填错不影响税额
  • 非流动资产处置计入什么科目
  • 退税还没到
  • 债券发行费用计入科目
  • 期末调整汇兑损益计算
  • 租赁业务
  • 织梦改logo
  • 其他应付款怎么做账
  • 驱动开发:内核是什么
  • 帝国cms结合项多选
  • 一个残疾证一年单位免多少税2023
  • 企业变更法人的原因怎么写
  • 一年的房租费摊销的账务处理
  • 企业所得税视同销售的会计处理是?
  • 管理费用的会计要素
  • 发票清单用什么章
  • 研发支出 期末
  • 广告费和广告发布费什么区别
  • 固定制造费用包括变动制造费用吗
  • 小规模纳税人计算公式
  • 金税盘可以申请发票吗
  • 影视产业前景
  • 关于废止有关排污收费规章和规范性文件的决定
  • mysql存文章的字段设置为多大?
  • 保存 linux
  • windows更新后桌面没反应
  • opengl 函数可以在子线程中调用吗
  • 启用opengl的文档窗口
  • node.js中的http.request方法使用说明
  • 点击android
  • 编写批处理
  • jQuery formValidator表单验证
  • 探寻Javascript执行效率问题
  • 安卓手机后退键
  • javascript怎么样
  • 税务举报偷税漏税电话
  • 银行端查询缴税凭证怎么打印
  • 福建省电子税务局官网登录入口
  • 装卸搬运服务是什么服务
  • 辽宁省财政局会计网
  • 葫芦岛市税务局电话
  • 烟叶税比例
  • 财税[2020]25号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设