- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[2018年最新整理]VRML模型节点的高级应用
大纲 几何节点: Text文本造型节点 纹理包装(texture域) ImageTexture图像纹理节点 PixelTexture像素纹理节点 MovieTexture电影纹理节点 textureTransform域 TextureTransform纹理坐标转换节点 Text文本造型 Text文本造型 文本(Text)是场景中的一种造型,但不是几何造型。 VRML的文本对场景进行说明、信息提示和超链接。 性质: 与几何造型一样,可以有不同的外观和材质属性; 也可以进行纹理包装; 但它是一个没有厚度的平面造型,不具备三维立体特征。 Text语法 Text{ string [ ] #exposedField MFString length [ ] #exposedField MFFlot maxExtent 0.0 #exposed SFFLot fontStyle NULL #exposed SFNode } 创建文本造型 string域 设定要创建的文本内容。 域值可以是一行文本,也可以是多行文本。 每一行的文本都要包含在双引号内,多行文本要用逗号或空格分隔,或者分行书写,在引号内的回车符、换行符依然有效。 行间距由FontStyle文本外观节点的Spacing域的域值设定。 默认值为空列表,不创建任何文本。 例:[“Hello”,”I am a Student”] [“Welcom To ” “Xiamen Univ.” ] 创建文本造型 length域(例3-40) 域值为每一行文本造型设定长度。 长度以VRML长度单位计算。 根据设定的长度,系统自动改变字符的尺寸或字符间距来满足设定的长度。 默认值为空列表,由系统自动设定。 maxExtent域 (例3-41) 域值设定任意行或列文本的最大有效长度(即文本造型最大范围的设定)。 当某一行文本造型的长度大于它的域值时,系统将通过改变字符尺寸和字符间距将其压缩到其域值所设定的最大有效长度内。 默认值为0.0,不对长度进行最大限制。 注意:其他没被压缩行的字符间距与被压缩行的字符间距相同。 创建文本造型 fontStyle域 设定文本造型的外观特征。 域值为NULL或一个FontStyle结点。 当域值NULL时,表示使用默认的外观特征: 左对齐; 水平从左到右排列; 垂直方面从上到下排列; 文本高度为1.0; 文本间距为1.0; 字体为Serif。 创建文本造型 FontStyle节点 用于设定文本的语种、字符的大小和形状、字体的风格以及文本的对齐方式、排列方式,行间距或列间距等。 语法: FontStyle{ family “SERIF” #SFString size 1.0 #SFFloat spacing 1.0 #SFFloat style “PLAIN” #SFString Horizontal TRUE #SFBool justify [“BEGIN”] #MFString leftToRight TRUE #SFBool topToBottom TRUE #SFBool language “” #SFString } 创建文本造型 family域 设定文本造型的字符集。 字符集有三种: “SERIF”,它是一种细线变宽字体,系统选用Times New Roman字体; “SANS”,它是一种简单变宽字体,系统选用Helvertica字体; “TYPEWRITER”,它是一种等宽字体,系统选用Coutier字体。 默认值为”SERIF”。 size域 设定文本字符的尺寸; 水平排列时,设定文本高度;垂直排列时,设定文本宽度; 默认时为1.0。 创建文本造型 spacing域 设定文本字符的行间距。 当水平排列时,为行间距; 当垂直排列时,为列间距; 默认值为1.0。 style域 设定文本造型的字体风格; 有四种:“PLAIN” 普通体;“BOLD”粗体; “ITALIC”斜体; “BOLDITALIC” 加粗斜体。 默认值为 “PLAIN”。 创建文本造型 Horizontal域 设置文本造型的
您可能关注的文档
- [2018年最新整理]Taylor公式.ppt
- [2018年最新整理]TC-GY03型电液比例综合控制测试系统.doc
- [2018年最新整理]TC-GY04A型伺服比例液压传动综合测控系统.doc
- [2018年最新整理]TCA架构知识讲解.ppt
- [2018年最新整理]tcm_网格编码(MATLAB程序).doc
- [2018年最新整理]TCM中医英文简介.ppt
- [2018年最新整理]TCO知识.ppt
- [2018年最新整理]TCP半开连接数解释以及破解.doc
- [2018年最新整理]TCPIP技术规范的介绍.pptx
- [2018年最新整理]TC图形函数.ppt
- [2018年最新整理]VoLTE语音解决方案.pptx
- [2018年最新整理]VRP虚拟现实编辑器.doc
- [2018年最新整理]VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题.docx
- [2018年最新整理]VS2010中的单元测试.docx
- [2018年最新整理]VI设计毕业论文doc.doc
- [2018年最新整理]vss命令行(修改).doc
- [2018年最新整理]VS2012测试方法.docx
- [2018年最新整理]vs2013教程.docx
- [2018年最新整理]V带传动设计说明书.doc
- [2018年最新整理]V形件弯曲变形过程分析及弯曲凹模深度的计算.doc
最近下载
- 模具氮化处理加工项目环评(新版环评)环境影响报告表.pdf
- 预防艾滋病、梅毒和乙肝母婴传播工作规范(2020年版).pdf VIP
- 中医内科郁症.pptx VIP
- 小升初暑假讲义15 《朝花夕拾》1 (教师版).doc VIP
- 专题05 “演变过程类”选择题答题技巧-2025年高考地理二轮热点题型归纳与变式专练(新高考通用)(解析版).docx VIP
- T-CSUS《城镇排水管网运行和维护智能化技术标准》.pdf VIP
- 食堂食材采购及配送 投标方案(技术方案).doc VIP
- 北师大版(2024新版)七年级生物上册全册各章测试题及答案汇编(含五套题).doc VIP
- 大C4毕加索使用手册.pdf
- 2024年高级维修电工考试题库及答案(共700题).pdf VIP
文档评论(0)