mesh

SceneKit: advice on reproducing glowing light trail like with Tron light cycles

不想你离开。 提交于 2020-01-13 22:41:31
问题 The goal is to reproduce a light trail similar to the image below in SceneKit. The trail doesn't need to be as detailed, but the idea is to achieve a similar visual effect. We tried using thin cubes with opacity around 0.5. We strung about 200 together and attached them to a node to act as a light trail. That was not performant at all. This other post suggests using particle emitters, but we also need to detect collisions when another object hits the trail. Class documentation says collision

使用 mesh 实现多边形裁剪图片!Cocos Creator!

瘦欲@ 提交于 2020-01-13 18:51:23
和 mask 裁剪图片说拜拜,用上高性能的 mesh + shader 。文章底部获取完整代码! 效果预览: 使用方法: 创建一个空节点 添加用户脚本组件 mesh-texture-mask 添加图片 添加修改多边形顶点坐标 实现原理 创建 mesh mesh 是什么? mesh 是决定一个物体形状的东西。 例如在二维中可以是正方形、圆形、三角形等;在三维中可以是正方体、球体、圆柱体等。 mesh 初始化需要一个 VertexFormat 对象。这个对象是顶点格式对象。 其中 name 是对应顶点着色器的 attribute 变量的值。 type 对应数据类型,决定了每个数据大小。 num 对应有几个数据分量(猜的哈哈!)。例如二维坐标和纹理uv坐标一般只有 x 和 y 两个分量,所以设置为2;三维坐标有 xyz 三个变量,所以值为3;而颜色一般有 rgba 四个分量,所以设置为4。 normalize 表示归一化。 对于我们的多边形裁剪图片,只需要一个二维坐标和一个纹理uv坐标,创建 mesh 参考代码如下: const gfx = cc.gfx; let mesh = new cc.Mesh(); mesh.init(new gfx.VertexFormat([ { name: gfx.ATTR_POSITION, type: gfx.ATTR_TYPE_FLOAT32,

How to draw or plot a mesh using the mouse in JavaFX which can then be textured and deformed?

China☆狼群 提交于 2020-01-11 06:16:08
问题 I am trying to implement a tool into my application. the tool would allow the user to plot a triangle meshes using the mouse. I have looked everywhere for a way to do this, tutorials, examples, etc and have not been successful. I have seen the FXyz library but that does not really simulate What I am trying to accomplish. The goal of the program looks as follows: Use Case Sequence: The user adds a png image to the 3D scene or drags it into the 3D scene using the mouse. Once the image is being

杰理-MESH的使用方法

杀马特。学长 韩版系。学妹 提交于 2020-01-10 08:20:44
(杰理MESH的使用方法): 功能概述: 遵守蓝牙 SIG Mesh 协议,基于蓝牙 5 ble 实现网内节点间通讯,具体功能如下:  支持自配网或者手机 APP 配网;  自配网下支持加密 key 自定义;  节点地址可自定义;  节点信息断电保存;  节点发布(Publish)和订阅(Subscribe)地址可修改;  节点中继功能可修改;  支持节点 Reset 为未配网设备;  支持蓝牙 SIG 既有 Models 和用户自定义 Vendor Models 欢迎使用M arkdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持 甘特图的mermaid语法 1 功能; 增加了 多屏幕编辑 Markdown文章功能; 增加了

网格 材质

送分小仙女□ 提交于 2020-01-08 22:21:10
https://blog.csdn.net/weixin_38211198/article/details/94209550 Mesh 网格,控制物体外观 Material 材质,控制物体皮肤 通过MeshFilter的Mesh修改物体外观,可以修改为立方体,球体,胶囊体等 通过MeshRenderer的Material修改物体材质 MeshFilter里有 mesh 和 sharedMesh 区别在于 mesh 赋值时会拷贝一份,相当于深拷贝,修改其中一个游戏物体的网格属性,不影响其他游戏物体的网格 sharedMesh 共享mesh,相当于浅拷贝,修改其中一个游戏物体的网格属性,其他的也会改变 合并Mesh和Material需要注意: 1.合并的材质球需要使用同一个shader,如果多个材质球使用了不同shader,就要做进一步的出分类处理了。 2.材质球所用的Texture文件的Read/Write Enable选项要打上勾。 网格材质球合并 https://blog.csdn.net/chenggong2dm/article/details/41699029 http://www.cxyclub.cn/n/54078/ 来源: https://www.cnblogs.com/wangle/p/12168921.html

怎么在游戏中判断MeshFilter的mesh为空

依然范特西╮ 提交于 2020-01-07 19:47:10
最近在项目中写了一个自动检测资源的工具,但在检测的时候有个问题给卡了一下,就是资源的MeshFilter的mesh Miss了,我才开始想的是那就检测一下mesh为null就好了,于是就有了第一版 var mesh = GetComponent<MeshFilter>().mesh; if(mesh == null) { // 说明模型丢失了 } 乍一看好像没啥问题,但是却发现每次检测明明MeshFilter的mesh为None但是却还是判定mesh != null,于是我就翻阅了一下官方文档 大致意思就是说当你没有将网格分配给网格过滤器的时候,会自动创建一个新的网格,如果分配过了就会创建一个副本,如果想避免这种网格复制使用MeshFilter.sharedMesh代替. 于是乎我有去看一下MeshFilter.sharedMesh的官方文档,意思大致是说建议只用于读取数据,不建议写入,因为如果改了所有使用此网格的对象都会受到影响,并且是无法撤销对该网格所做的更改. 大致明白点了,那我判断MeshFilter.sharedMesh为空不就行了,于是有了第二段代码 var mesh = GetComponent<MeshFilter>().sharedMesh; if(mesh == null) { // 说明模型丢失了 } 发现还是不行,于是我想了一下

Chaos Mesh —— 让应用跟混沌在 Kubernetes 上共舞

本秂侑毒 提交于 2020-01-07 03:35:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者:殷成文 2019 年 12 月 31 日,我们在 GitHub 上正式开源了 Chaos Mesh。作为一个云原生的混沌测试平台,Chaos Mesh 提供在 Kubernetes 平台上进行混沌测试的能力。本篇文章将围绕 Chaos Mesh 起源及原理等方面进行介绍,并结合具体案例带领大家一起探索混沌测试的世界。 现实世界中,各类故障可能会随时随地的发生,其中有很多故障我们无法避免,例如磁盘突然写坏,或者机房突然断网断电等等。这些故障可能会给公司造成巨大损失,因此提升系统对于故障的容忍度成为很多工程师努力的目标。 为了更方便地验证系统对于各种故障的容忍能力,Netflix 创造了一只名为 Chaos 的猴子,并且将它放到 AWS 云上,用于向基础设施以及业务系统中注入各类故障类型。这只 “猴子” 就是混沌工程起源。 在 PingCAP 我们也面临同样的问题,所以在很早的时候就开始探索混沌工程,并逐渐在公司内部实践落地。 在最初的实践中我们为 TiDB 定制了一套自动化测试平台,在平台中我们可以自己定义测试场景,并支持模拟各类错误情况。但是由于 TiDB 生态的不断成熟,各类周边工具 TiDB Binlog 、 TiDB Data Migration 、 TiDB Lightning 等的出现

基于 Knative 打造生产级 Serverless 平台 | KubeCon NA2019

匆匆过客 提交于 2020-01-07 00:57:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 本文推荐知道的背景知识: Kubernetes 的基本原理和各大组件的职责; Serverless 计算的基本概念和它的优势; Plus: 对社区 Knative 项目的基本了解; 本文根据董一韬和王轲在 KubeCon NA 2019 大会分享整理。 **董一韬 蚂蚁金服,产品经理,**致力于驱动云计算相关产品,包括云原生 PaaS 平台、容器与 Serverless 产品等,与最终顾客紧密合作,帮助客户在规模化的金融场景下采用与落地云原生相关解决方案。 **王轲 蚂蚁金服,软件工程师,**建设基于 Kubernetes/Knative 的企业级 Serverless 产品,Knative 的早期使用者,Kubernetes 社区成员、控制面流控早期维护者,长期致力于用创新的方式优化、落地云原生技术。 一. 分享概要 Knative 是 Google 主导的基于 Kubernetes 的 Serverless 平台,在社区上有较高的知名度。然而,身为社区项目的 Knative 主要关心的是标准、架构。虽有先进的理念,却离可在生产上使用有不少的差距。 本次 KubeCon 的演讲中,来自蚂蚁金服 SOFAStack-PaaS 平台产品技术团队的隐秀和仲乐与大家分享蚂蚁金服金融科技 Knative 的实践和改造

分布式系统 in 2010s :软件构建方式和演化

自闭症网瘾萝莉.ら 提交于 2020-01-06 14:43:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者:黄东旭 本文为「分布式系统 in 2010s」 系列第二篇,第一篇请见《 分布式系统 in 2010s :存储之数据库篇 》。 我上大学的时候专业是软件工程,当时的软件工程是 CMM、瀑布模型之类。十几年过去了,看看现在我们的软件开发模式,尤其是在互联网行业,敏捷已经成为主流,很多时候老板说业务下周上线,那基本就是怎么快怎么来,所以现代架构师对于可复用性和弹性会有更多的关注。我所知道业界对 SOA 的关注是从 Amazon 的大规模 SOA 化开始, 2002 年 Bezos 要求 Amazon 的工程团队将所有的业务 API 和服务化, 几条原则 放在今天仍然非常适用: All teams will henceforth expose their data and functionality through service interfaces. Teams must communicate with each other through these interfaces. There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another

解读容器 2019:把“以应用为中心”进行到底

好久不见. 提交于 2020-01-06 14:25:07
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者 | 张磊 阿里云高级技术专家、CNCF 官方大使,Kubernetes 项目资深成员和联合维护者 在下一个十年交替之际,你是否知道,这个看似波澜不惊的云原生技术生态,又在孕育和经历着哪些全新的变革呢? 前言 在这一年,这个生态具有标志性意义的 KubeCon,史无前例的吸引到了一万两千人涌入圣地亚哥,整个会议的赞助商列表,多到一张十余米长的巨幅海报才堪堪放下。 在这一年,Kubernetes 终于成为了广受认可的基础设施领域工业标准,而这个标准的确立,则以 AWS 的重量级投入画上了圆满的句号。 在这一年,在社区头部参与者的持续推进下,“规模”与“性能”终于成为了 Kubernetes 项目的重要关键词,这不仅真正意义上打通了 Kubernetes 在企业生产环境中大规模落地的最后一公里,也让 Kubernetes 第一次成为了 “双11” 等顶级互联网规模化场景中实实在在的技术主角。 在下一个十年交替之际,你是否知道,这个看似波澜不惊的云原生技术生态,又在孕育和经历着哪些全新的变革呢? 规模:Kubernetes 项目的新名片 如果要提名 2019 年的云原生技术演进的重要节点,那么“规模”一定是其中最当仁不让的关键词。 出于设计理念上的侧重点考虑,Kubernetes 项目在过去乃至到 2019