zoukankan      html  css  js  c++  java
  • 3dsMax的Intervals

    Interval是用来描述一段时间间隔的类。有两个TimeValue类型的私有数据成员,start和end。

    (TimeValue一个整数,它的大小就是tick数值。1秒钟有4800个ticks,因为4800是几种常用帧制的最小公约数。24--film,25 -- pal, 30--ntsc)

    TimeValue是灰常短暂的一瞬间,如上所说4800分之一秒。意思就是把这个短暂的时间片当作时刻来用了,吧?

    interval最常见的是用来描述缓存项何时可用。这种interval就叫Validity Interval.。缓存返回一个state,应该是记录了时刻的state,当这个state记录的时间在interval内,就valide,否则。。。。

    大概是告诉谁谁要不要把缓存内的数据刷新到屏幕的意思。

    在3dsMax的几何管道系统中,intervals是缓存方案的一部分。很多程序对象(应该是指模型场景或者啥的对象吧)和modifier plugins(通过参数修改对象外观形状的插件?)必须调用或实现的方法 都要使用3ds Max的缓存系统。 对缓存来说,interval是的意思就是在此期间我是恒定唯一确实的。也就是在此期间您就甭来找我了。

    假设有一个不超过100帧的程序对象。它的validity interval是FOREVER。那它始终是最新的,因为validity interval是FOREVER即表示,这个对象在FOREVER这个时间区间内,它的值都是恒定确实唯一的,它不会变。然后在第50帧用bend modifier把这个程序对象扭曲一个。。。。

    用modifier扭曲东东的时候,实际上也就改变了interval的值,嗯。

    interval也就是用来通知3dsMAX 我。。图像图形有没有发生变化的一个工具。

    在每一帧都需要刷新的时候,interval类似一个瞬时值。

    没提到其他功能的interval啊

  • 相关阅读:
    三大主流负载均衡软件对比(LVS+Nginx+HAproxy)
    nginx 提示the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
    centos安装nginx并配置SSL证书
    hadoop创建目录文件失败
    The server time zone value 'EDT' is unrecognized or represents more than one time zone.
    脚本启动SpringBoot(jar)
    centos做免密登录
    数据库远程连接配置
    Bash 快捷键
    TCP三次握手四次断开
  • 原文地址:https://www.cnblogs.com/mumuliang/p/1873523.html
Copyright © 2011-2022 走看看