×
思维导图备注
Godot v3.2 Documentation
首页
小程序
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
VisualShaderNodeTransformCompose
来源 1
浏览
92
扫码
分享
2021-01-28 22:47:26
VisualShaderNodeTransformCompose
上一篇:
下一篇:
About
Godot release policy
Frequently asked questions
Documentation changelog
List of features
Troubleshooting
Introduction
Class reference
Godot API
SphereMesh
AnimationNodeBlend3
SpringArm
WebRTCPeerConnection
ReferenceRect
PoolVector2Array
WebRTCDataChannelGDNative
AnimationPlayer
HTTPClient
CryptoKey
UPNP
GridContainer
AudioStreamSample
AudioStream
IP
MeshTexture
Semaphore
Joint
InputEventPanGesture
WebSocketPeer
AudioEffectBandPassFilter
VisualShaderNodeInput
VisualShaderNodeVectorScalarSmoothStep
PoolStringArray
BitmapFont
ColorPickerButton
ProxyTexture
BoxShape
VisualShaderNodeTextureUniform
EncodedObjectAsID
VideoStream
SliderJoint
VisualShaderNodeCustom
VisualShaderNodeVectorDecompose
SpatialMaterial
RID
SceneTreeTimer
VisualScriptSceneNode
LightOccluder2D
SpriteBase3D
int
EditorResourcePreview
AudioEffectEQ
Skin
EditorExportPlugin
ConvexPolygonShape2D
Sky
VisualShaderNodeVectorInterp
CubeMesh
PopupMenu
RemoteTransform2D
Tween
GDScriptFunctionState
TextFile
SpatialGizmo
AudioStreamMicrophone
AudioEffectEQ10
VisualScript
PhysicsMaterial
VisualShaderNodeFaceForward
PacketPeerGDNative
MeshLibrary
VisualScriptReturn
VisualInstance
AStar2D
VisualShaderNodeVec3Constant
VisualShaderNodeBooleanUniform
PanelContainer
Navigation2D
VisualScriptLists
CapsuleShape2D
VisualScriptExpression
Sprite
WebRTCDataChannel
InputEventScreenTouch
MeshDataTool
MeshInstance2D
Directory
AudioEffectSpectrumAnalyzerInstance
AnimationTree
ConeTwistJoint
BoneAttachment
VisualScriptPreload
Separator
SpriteFrames
VisualScriptSelf
VisualScriptInputAction
VisualScriptLocalVar
Slider
InputEventMouse
PrismMesh
EditorSpatialGizmo
Listener
VisualScriptFunctionState
ClippedCamera
SkeletonIK
VisualShaderNodeScalarSwitch
StaticBody
VSeparator
NavigationMesh
CPUParticles
ARVRServer
VisualShaderNodeUniformRef
Spatial
PopupDialog
AnimatedTexture
AABB
RootMotionView
MenuButton
InputEventMIDI
PathFollow
OmniLight
VisualShader
BulletPhysicsServer
Plane
InputEventWithModifiers
ARVRCamera
Dictionary
GDNative
VisualShaderNodeVectorRefract
ProjectSettings
ScriptEditor
PHashTranslation
CollisionPolygon
ResourceFormatSaver
PlaneMesh
TabContainer
ProceduralSky
VisualScriptBuiltinFunc
VisualShaderNodeScalarConstant
Transform2D
PhysicsDirectSpaceState
Image
VisualShaderNodeCompare
GIProbe
Physics2DShapeQueryParameters
Curve2D
CSGPrimitive
NinePatchRect
DampedSpringJoint2D
CanvasItem
BakedLightmap
VideoStreamTheora
MultiMeshInstance
JSONRPC
Input
ScrollContainer
CameraTexture
VisualScriptComment
@GlobalScope
CSGMesh
VisibilityEnabler
AnimationNodeStateMachineTransition
AudioEffectRecord
ViewportContainer
PointMesh
WebRTCPeerConnectionGDNative
KinematicCollision2D
VisualShaderNodeGlobalExpression
Mesh
InputEvent
FuncRef
LinkButton
GraphNode
JavaScript
VisualScriptLocalVarSet
VisualShaderNodeVec3Uniform
Physics2DServer
GridMap
ShaderMaterial
PacketPeerUDP
WebSocketServer
HBoxContainer
ResourceLoader
VisualShaderNodeScalarFunc
CurveTexture
VisualScriptMathConstant
Path2D
VisualShaderNodeColorOp
GDScript
VisualScriptBasicTypeConstant
Particles2D
VisualServer
VisualShaderNodeScalarUniform
FileSystemDock
YSort
AnimationTrackEditPlugin
AnimationNodeAdd3
AnimationNodeOneShot
PhysicsBody
VisualShaderNodeIf
VisualShaderNodeTransformCompose
VisualShaderNodeVectorClamp
MultiMeshInstance2D
Timer
ConfigFile
Line2D
RayCast2D
MultiplayerAPI
EditorResourcePreviewGenerator
VisibilityEnabler2D
CanvasLayer
Area
AudioStreamPlayback
VisualScriptIterator
VideoStreamWebm
KinematicBody2D
EditorSceneImporter
PoolRealArray
Performance
VisualShaderNodeGroupBase
VisualShaderNodeExpression
PhysicsShapeQueryResult
Position2D
ArrayMesh
VisualScriptCondition
VisualScriptYieldSignal
AudioEffectDistortion
AudioStreamPlayer3D
Button
StreamPeerGDNative
XMLParser
AudioEffectPitchShift
VisualShaderNodeBooleanConstant
VisualShaderNodeTransformVecMult
VisibilityNotifier2D
VisualScriptIndexGet
Skeleton
Quat
InputEventMagnifyGesture
KinematicBody
TextureButton
X509Certificate
VisualShaderNodeSwitch
Camera2D
NetworkedMultiplayerPeer
TileSet
RegExMatch
CollisionObject
Curve
RegEx
VisualShaderNodeScalarOp
ARVRPositionalTracker
VisualScriptNode
VisualShaderNodeDeterminant
InputEventScreenDrag
MarginContainer
DTLSServer
VisualScriptSubCall
Physics2DDirectBodyState
Curve3D
AudioEffectFilter
InputMap
LineEdit
AudioBusLayout
String
ResourceImporter
Popup
CSGCylinder
ReflectionProbe
VBoxContainer
AudioEffectAmplify
AcceptDialog
VisualShaderNodeColorUniform
GodotSharp
Texture3D
Theme
AnimationTreePlayer
Physics2DDirectSpaceState
CollisionPolygon2D
HingeJoint
InputEventAction
AudioEffectCompressor
VSlider
VisualShaderNodeVectorDistance
RemoteTransform
TranslationServer
CSGSphere
ItemList
MultiMesh
GIProbeData
World2D
ARVRController
WebRTCMultiplayer
HSplitContainer
Basis
AudioEffectLowShelfFilter
EditorProperty
AudioEffectHighShelfFilter
TextureArray
Rect2
ParticlesMaterial
CheckBox
VisualShaderNodeFresnel
SpatialVelocityTracker
SegmentShape2D
VisualShaderNodeCubeMap
EditorFeatureProfile
ARVROrigin
EditorSpatialGizmoPlugin
AnimationNodeAdd2
OccluderPolygon2D
RichTextEffect
AnimationNodeBlendSpace1D
VisualShaderNodeVectorLen
DynamicFont
VisualScriptDeconstruct
VideoStreamGDNative
ResourceInteractiveLoader
Vector2
CSGPolygon
CPUParticles2D
VisualShaderNodeColorConstant
NavigationPolygonInstance
VehicleWheel
Light2D
Transform
JSON
Navigation
MultiplayerPeerGDNative
VisualScriptSceneTree
AudioEffectLimiter
VideoPlayer
SceneState
Variant
AnimationNodeBlendTree
LargeTexture
VisualScriptCustomNode
QuadMesh
SplitContainer
MainLoop
SphereShape
StyleBoxFlat
Color
RayCast
Label
Physics2DTestMotionResult
ResourcePreloader
WebXRInterface
BaseButton
VisualScriptConstructor
VisibilityNotifier
GrooveJoint2D
VisualShaderNodeScalarSmoothStep
Geometry
TextureRect
Joint2D
AtlasTexture
Shader
ResourceFormatLoader
RigidBody
BackBufferCopy
World
TreeItem
TextureProgress
WeakRef
HSeparator
AudioStreamGeneratorPlayback
EditorResourceConversionPlugin
NavigationMeshInstance
ClassDB
InputEventMouseButton
StreamPeerSSL
AudioEffectChorus
StreamPeerBuffer
InstancePlaceholder
AnimationNodeTimeScale
CenterContainer
OpenSimplexNoise
VisualScriptConstant
InputEventJoypadButton
GradientTexture
VisualScriptOperator
Generic6DOFJoint
StreamPeerTCP
Panel
Script
VisualScriptTypeCast
CollisionShape
CheckButton
@GDScript
Range
AudioStreamGenerator
AudioEffectPhaser
VisualShaderNodeOuterProduct
VisualScriptSequence
EditorFileDialog
Reference
EditorInterface
GeometryInstance
CSGShape
Shape2D
VisualShaderNodeTransformDecompose
ARVRAnchor
TextEdit
VisualShaderNodeScalarClamp
Node2D
TCP_Server
VisualShaderNodeTexture
AudioEffectStereoEnhance
RandomNumberGenerator
ParallaxBackground
EditorImportPlugin
RayShape
NetworkedMultiplayerENet
Sprite3D
HeightMapShape
StyleBox
PacketPeerDTLS
ResourceSaver
AnimationNodeAnimation
WindowDialog
InputEventGesture
AudioEffectNotchFilter
PlaneShape
StyleBoxLine
ViewportTexture
VisualShaderNodeTransformFunc
GDNativeLibrary
JNISingleton
VisualShaderNodeTransformConstant
JSONParseResult
PolygonPathFinder
CSGTorus
EditorSceneImporterFBX
VisualScriptPropertySet
ImageTexture
PackedDataContainer
AudioEffectBandLimitFilter
SceneTree
RichTextLabel
Font
AudioStreamPlayer2D
SoftBody
Area2D
GraphEdit
UPNPDevice
WebSocketMultiplayerPeer
VisualShaderNodeIs
MeshInstance
BakedLightmapData
VisualScriptVariableGet
AnimationNodeBlendSpace2D
Viewport
Light
EditorFileSystemDirectory
AnimationNodeStateMachinePlayback
VisualScriptSelect
PopupPanel
ARVRInterfaceGDNative
VisualShaderNodeOutput
PoolColorArray
Vector3
Path
Particles
AnimationNodeOutput
InputEventJoypadMotion
VisualScriptGlobalConstant
EditorSelection
PackedScene
VisualShaderNodeVectorFunc
BoxContainer
ConcavePolygonShape
Shape
CanvasItemMaterial
VisualShaderNodeScalarInterp
VisualScriptPropertyGet
InputEventKey
Environment
AnimationNodeStateMachine
VisualShaderNodeVectorScalarStep
CylinderMesh
VisualShaderNodeVectorDerivativeFunc
PhysicsBody2D
EditorScript
AudioStreamPlaybackResampled
PoolByteArray
ConcavePolygonShape2D
Expression
Bone2D
Texture
CharFXTransform
RigidBody2D
VisualScriptClassConstant
AnimationNodeBlend2
OS
CanvasModulate
Gradient
Mutex
Polygon2D
CylinderShape
PinJoint2D
VisualShaderNodeVectorScalarMix
ImmediateGeometry
VisualShaderNodeVectorSmoothStep
VisualShaderNodeVectorCompose
ColorPicker
Engine
MobileVRInterface
VisualShaderNodeTextureUniformTriplanar
AudioServer
VisualShaderNodeTransformUniform
VisualShaderNodeTransformMult
AudioStreamRandomPitch
LineShape2D
VisualScriptFunction
Container
VisualShaderNodeDotProduct
HTTPRequest
StreamPeer
CubeMap
Translation
PhysicsShapeQueryParameters
ConvexPolygonShape
CSharpScript
CapsuleMesh
AudioEffectPanner
Position3D
HSlider
EditorSettings
TouchScreenButton
NavigationPolygon
NodePath
StyleBoxEmpty
Resource
Array
PacketPeerStream
VisualShaderNodeUniform
PanoramaSky
CSGBox
AudioEffectEQ21
CircleShape2D
AudioStreamPlayer
AudioEffectSpectrumAnalyzer
OptionButton
AudioEffectInstance
PCKPacker
AnimatedSprite3D
AnimationNode
Node
DynamicFontData
CameraFeed
CSGCombiner
Animation
SurfaceTool
CapsuleShape
VisualShaderNodeVectorOp
TextureLayered
PinJoint
ShortCut
ARVRInterface
AudioEffectReverb
ScrollBar
AudioStreamMP3
bool
TriangleMesh
BitMap
HashingContext
StyleBoxTexture
PoolIntArray
StaticBody2D
Tabs
ColorRect
VisualScriptEmitSignal
VisualScriptSwitch
VSplitContainer
AnimatedSprite
Tree
EditorNavigationMeshGenerator
VScrollBar
AudioEffectLowPassFilter
VisualShaderNode
AudioEffectDelay
CollisionObject2D
VehicleBody
Camera
WebSocketClient
InterpolatedCamera
EditorPlugin
VisualScriptResourcePath
PackedDataContainerRef
AStar
EditorFileSystem
HScrollBar
NoiseTexture
AnimationNodeTransition
StreamTexture
AnimationRootNode
AudioEffect
PluginScript
UndoRedo
Physics2DShapeQueryResult
PacketPeer
VisualScriptYield
NativeScript
KinematicCollision
WorldEnvironment
EditorVCSInterface
VisualScriptComposeArray
SpotLight
EditorScenePostImport
ToolButton
PathFollow2D
VisualScriptEditor
PoolVector3Array
DirectionalLight
Crypto
PhysicalBone
ConfirmationDialog
AudioEffectEQ6
ButtonGroup
CollisionShape2D
EditorInspector
VisualScriptEngineSingleton
VisualShaderNodeScalarDerivativeFunc
VisualShaderNodeColorFunc
VisualShaderNodeCubeMapUniform
SkinReference
Object
FileDialog
VisualScriptFunctionCall
VisualScriptWhile
Thread
CameraServer
UDPServer
PhysicsServer
Marshalls
PhysicsDirectBodyState
ExternalTexture
SpinBox
VisualScriptVariableSet
File
Material
Skeleton2D
EditorSpinSlider
AnimationNodeTimeSeek
ProximityGroup
JavaClass
Control
EditorInspectorPlugin
ScriptCreateDialog
ParallaxLayer
InputEventMouseMotion
AudioStreamOGGVorbis
TileMap
AudioEffectHighPassFilter
RectangleShape2D
ProgressBar
RayShape2D
VisualScriptIndexSet
JavaClassWrapper
PrimitiveMesh
float
Community
Community channels
Tutorials and resources
Contributing
Editor and docs localization
Pull request workflow
Code style guidelines
Documentation guidelines
Bisecting regressions
Docs writing guidelines
Best practices for engine contributors
Contributing to the class reference
Ways to contribute
Bug triage guidelines
Development
Editor development
Editor style guide
Editor icons
Engine development
Custom resource format loaders
Variant class
Binding to external libraries
Configuring an IDE
Visual Studio Code
Qt Creator
CLion
KDevelop
Xcode
Visual Studio
Android Studio
Code::Blocks
Object class
Custom Godot servers
Custom AudioStreams
Core types
Introduction to Godot development
Common engine methods and macros
Custom modules in C++
Inheritance class tree
Godot file formats
TSCN file format
GDScript grammar
Compiling
Compiling for macOS
Compiling with Mono
Compiling for the Web
Compiling for Universal Windows Platform
Optimizing a build for size
Compiling for iOS
Compiling with script encryption key
Compiling for Windows
Compiling for Android
Getting the source
Cross-compiling for iOS on Linux
Introduction to the buildsystem
Compiling for X11 (Linux, *BSD)
Getting started
Editor manual
Command line tutorial
From Unity to Godot Engine
Using an external text editor
Default editor shortcuts
Project workflow
Best practices
Godot interfaces
When to use scenes versus scripts
Godot notifications
Autoloads versus regular nodes
Logic preferences
Introduction
When and how to avoid using nodes for everything
Applying object-oriented principles in Godot
Data preferences
Scene organization
Project setup
Version Control Systems
Project organization
Export
Exporting packs, patches, and mods
Exporting projects
Changing application icon for Windows
Custom builds for Android
Exporting for Android
Exporting for the Web
Exporting for Universal Windows Platform
Exporting for iOS
One-click deploy
Exporting for dedicated servers
Exporting for PC
Feature tags
Assets workflow
Blender ESCN exporter
Importing audio samples
Importing 3D scenes
Importing images
Importing translations
Import process
Scripting
VisualScript
Nodes and terminology
Custom VisualScript nodes
Getting started with Visual Scripting
What is Visual Scripting
Cross-language scripting
Creating script templates
GDScript
GDScript warning system
GDScript exports
GDScript format strings
GDScript basics
Static typing in GDScript
GDScript: An introduction to dynamic languages
GDScript style guide
Step by step
Singletons (AutoLoad)
Signals
SceneTree
Exporting
Control the game’s UI with code
Your first game
Introduction to Godot’s editor
Splash screen
Design a title screen
Instancing
Scripting
Resources
Design interfaces with the Control nodes
Scripting (continued)
Instancing (continued)
Design the GUI
Godot’s design philosophy
Animations
File system
Tutorials
Multi-threading
Using multiple threads
Thread-safe APIs
Platform-specific
Console support in Godot
Android in-app purchases
HTML5
HTML5 shell class reference
Custom HTML page for Web export
Services for iOS
Networking
WebSocket
Making HTTP requests
HTTP client class
SSL certificates
WebRTC
High-level multiplayer
Inputs
Input examples
InputEvent
Mouse and input coordinates
Customizing the mouse cursor
2D
2D meshes
Viewport and canvas transforms
2D Sprite animation
2D movement overview
2D lights and shadows
Canvas layers
Using tilemaps
Particle systems (2D)
Custom drawing in 2D
Audio
Audio streams
Sync the gameplay with audio and music
Recording with microphone
Audio buses
Animation
AnimationTree
2D skeletons
Cutout animation
Introduction to the 2D animation features
3D
Animating thousands of objects
Animating thousands of fish with MultiMeshInstance
Controlling thousands of fish with Particles
3D rendering limitations
Baked lightmaps
Spatial Material
GI Probes
High dynamic range lighting
Using 3D transforms
3D lights and shadows
Reflection probes
Using MultiMeshInstance
FPS tutorial
Part 4
Part 3
Part 5
Part 1
Part 6
Part 2
Using gridmaps
Environment and post-processing
Introduction to 3D
Prototyping levels with CSG
Debug
Debugger panel
Overview of debugging tools
Miscellaneous
Handling quit requests
Pausing games
State design pattern
Binary serialization API
Fixing jitter and stutter
Differences between GLES2 and GLES3
Instancing with signals
Running code in the editor
Change scenes manually
Viewports
Multiple resolutions
Custom post-processing
Viewports
Using a Viewport as a texture
VR
AR/VR primer
VR starter tutorial
VR starter tutorial part 2
VR starter tutorial part 1
Developing for Oculus Quest
Internationalization
Localization using gettext
Internationalizing games
Locales
Physics
SoftBody
Ray-casting
Ragdoll system
Using Area2D
RigidBody
Using KinematicBody2D
Collision shapes (3D)
Physics introduction
Kinematic character (2D)
GUI
Containers
BBCode in RichTextLabel
GUI skinning
Size and anchors
Custom GUI controls
Creating content
Procedural geometry
Using the MeshDataTool
Using the ArrayMesh
Using the SurfaceTool
Using ImmediateGeometry
Making trees
Shading
Shader materials
Screen-reading shaders
Godot shader language style guide
Intro to shaders: 2D and 3D water
Advanced post-processing
VisualShaders
Shading reference
Shaders
Shading language
Spatial shaders
Particle shaders
CanvasItem shaders
Your first shader
Your first Spatial shader
Your first CanvasItem shader
Your first Spatial shader: part 2
What are shaders?
Migrating to Godot’s shading language
Legal
Complying with Licenses
Plugins
Android plugins
Creating Android plugins (Godot 3.2.2+)
GDNative
GDNative C++ example
GDNative C example
Editor plugins
Spatial gizmo plugins
Import plugins
Making main screen plugins
Visual Shader plugins
Inspector plugins
Installing plugins
Making plugins
Optimization
Optimizing 3D performance
GPU optimization
General optimization tips
Optimization using Servers
Optimization using MultiMeshes
Optimization using batching
CPU optimization
I/O
Data paths
Background loading
Saving games
Encrypting save games
Asset Library
Submitting to the Asset Library
Using the Asset Library
About the Asset Library
Math
Matrices and transforms
Beziers, curves and paths
Vector math
Advanced vector math
Interpolation
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
微信小程序阅读
微信扫一扫,知识掌上学
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度