SideFX官方PDF教程NODES, NETWORKS & DIGITAL ASSETS
A great way to understand Houdini’s node-based workflow is to explore it in the context of a project. It is important to start learning how to think and work procedurally. In this lesson, you will learn how to create your own custom brickify tool using procedural nodes and networks to define its function and interface.
Along the way you will get to use different aspects of Houdini’s workspace. Be sure to refer to the overviews in the introduction to remind yourself of how these UI elements work together. The lessons will then give you a chance to put your ideas into practice, which is one of the best ways to learn.
LESSON GOALTo create a custom tool that turns any given 3D shape into toy bricks.
WHAT YOU WILL LEARN
- How to model a plastic interlocking brick
- How to break down a default rubber toy shape into a grid of points.
- How to use packed primitives and instancing to speed up interaction.
- How to use attributes to color the bricks using a texture map.
- How to work with nodes and networks to control the flow of data
- How to create a Digital Asset to package up and share your solution with others.
- How to animate the bricks appearing over time.
理解Houdini基于节点的工作流的一个好方法是在项目的上下文中探索它。重要的是开始学习如何在程序上思考和工作。在本课程中,您将学习如何使用过程节点和网络创建自己的自定义brickify工具来定义其功能和界面。
在此过程中,您将使用Houdini工作区的不同方面。请务必参考介绍中的概述,以提醒自己这些UI元素如何协同工作。这些课程将使您有机会将您的想法付诸实践,这是学习的最佳方式之一。
课程目标
创建自定义工具,将任何给定的3D形状转换为玩具积木。
你将学到什么
如何塑造塑料互锁砖
如何将默认的橡胶玩具形状分解为点网格。
如何使用压缩的原语和实例来加速交互。
如何使用属性使用纹理贴图为砖块着色。
如何使用节点和网络来控制数据流
如何创建数字资产以打包并与他人共享您的解决方案。
如何为随着时间的推移出现的砖块制作动画。