VEX —— Attribute type metadata

这篇具有很好参考价值的文章主要介绍了VEX —— Attribute type metadata。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        Houdini几何体属性有一些元数据metadata,用于指定属性中的数据是否表示某种变换transformation(如位置或旋转),及几何体本身被变换时是否或如何被修改;

Houdini理解以下信息类型值:

  • “none”,无变换;
  • “point”,应用scale、rotation、及transformation;
  • “hpoint”,应用scale、rotation、及transformation,到vector4;
  • “vector”,应用scale、rotation、但无transformation;
  • “normal”,应用反向转置scale、应用rotation;
  • “color”,无变换;
  • “matrix”,应用scale、rotation、及transformation,到matrix;
  • “quaternion”,应用rotation;
  • “indexpair”,无变换;
  • “integer”,当点被平均时,不融合此值;
  • “integer-blend”,当点被平均时,融合此值;
  • “texturecoord”,无变换,当插值时保留接缝;此类型的属性将显示在UV视图菜单内;

通用函数

        需指定属性组件级别为参数,对在不同属性类型上编写通用代码很有用;

//设置几何体属性含义
int setattribtypeinfo(int geohandle, string attribclass, string name, string typeinfo)
//返回几何体属性的变换元数据
string attribtypeinfo(<geometry>geometry, string attribclass, string attribute_name)

组件特定函数

        读取不同组件属性类型信息,如已知属性组件类型级别,可能比通用函数更方便更快;

string pointattribtypeinfo(<geometry>geometry, string attribute_name)
string primattribtypeinfo(<geometry>geometry, string attribute_name)
string vertexattribtypeinfo(<geometry>geometry, string attribute_name)
string detailattribtypeinfo(<geometry>geometry, string attribute_name)

注:在不同wrangle内分别设置和获取类型信息;

VEX —— Attribute type metadata,# VEX,Houdini VEX —— Attribute type metadata,# VEX,Houdini文章来源地址https://www.toymoban.com/news/detail-733442.html

到了这里,关于VEX —— Attribute type metadata的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python报‘AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘‘错误的原因及解决方案

    在运行以下代码时出现报错AttributeError: type object ‘datetime.datetime’ has no attribute ‘datetime’ 原因:在导入模块使用from datetime import datetime,由于包名和类名一样,导致系统识别出现混乱,无法知道哪个是具体包和类 解决方案:直接使用import datetime进行导包即可

    2024年02月13日
    浏览(45)
  • springboot由3.1.5升级到3.2.0 报Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String

    这个问题产生是因为我这边springboot由3.1.5升级为3.2.0时报的错。 定位思路直接进行debug: debug能看到一些报错的bean信息: 通过这里应该能看到是mybatils出问题了。 定位到原因就好办了,那就进行处理: 1、由于使用了mybatils,所以首先想到的应该是 2、由于我这边用的是mybatil

    2024年02月04日
    浏览(50)
  • VEX —— 数据类型及操作符

    目录 一,数据类型 类型种类 struct 类型转换 二,操作符 点操作符 Dot operator 比较操作符 Comparisons 类型交互 操作符优先级 三,注释 四,保留的         VEX即可在32模式下运行,也可在64位模式下运行;在32位下,所有float/vector/integer都是32位;在64位下,它们就是

    2024年02月10日
    浏览(53)
  • houdini rnn

    1.3.RNN模型_哔哩哔哩_bilibili 此公式来自于吴恩达P1.3视频  按公式推测rnn内部结构,如有错误,敬请指正

    2024年01月17日
    浏览(33)
  • Houdini 组(group)的详细讲解

    内容参考Houdini101 首先,group可以看做是一种特殊的attribute,只是他的值只是0-1。因此他其实就是一种mask而已。 在vex中,我们只要用 @group_mygroup 这样的写法就能自动创建一个名为mygroup的组。这和attrb基本一致。 我们键入group,会发现以下节点与之有关。 最基本的当然

    2024年02月14日
    浏览(32)
  • Houdini+ue4安装及配置

    不知为何这次安装Houdini遇到了许许多多的问题,在网上搜教程搜来的也都是很久之前的无问题版本,东拼西凑跌跌撞撞终于把Houdini、ue4安好了,又在Houdini和ue4连接的地方出现了差错。写下这篇文章,以备日后需要,同时便利同样被困扰的朋友。 在Houdini下载中下载Houdini,下

    2024年02月04日
    浏览(42)
  • houdini xyzdist primuv 实现按路径走

      2. meause distance 3 @v == 0; add popforce

    2024年02月12日
    浏览(29)
  • 在Houdini中创建布料,并导入到Unity中

    在Houdini中创建一个具有物理效果和贴图的布料,导入到Unity中,实现一个效果良好的、可以与模型互动、有贴图的静态布料模型。 参考视频:Houdini+Unity 2021制作布料全流程!_哔哩哔哩_bilibili 首先创建一个obj文件: 随后右键这个节点,创建一个Digital Assret。 进入Type Propertie

    2024年02月08日
    浏览(41)
  • Houdini>RBD(搅拌大米效果)并导出FBX到unity

    动图录制软件:Cockos Incorporated | LICEcap 参考链接:导出除了ABC外,比较小的FBX文件用法 一、引用模型的处理:         1、大米 模型创建 + 多层复制 + 碰撞刚体         2、容器 模型创建 + 底面 + 碰撞刚体         3、玻璃棒 模型创建 + 添加搅动动画 + 碰撞刚体 二

    2024年02月08日
    浏览(49)
  • vellum (Discovering Houdini VellumⅡ柔体系统)学习笔记

    视频地址: https://www.bilibili.com/video/BV1ve411u7nE?p=3spm_id_from=pageDrivervd_source=044ee2998086c02fedb124921a28c963(搬运) 1. vellum hair 带旋转(orient) 2.开启 mis orienation的区别 如果没开启没法读取正确的orient值 3.orient pin pin 开启orient pin的时候 bend的大小就是跟随的强度 (可以用remove 移除)

    2024年02月11日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包