polygon node: early crude implementation

This commit is contained in:
itsmattkc
2020-05-05 00:22:49 +10:00
parent b6696f3161
commit c387ce1cd7
38 changed files with 611 additions and 93 deletions
+3 -1
View File
@@ -44,9 +44,11 @@ public:
virtual NodeValueTable Value(NodeValueDatabase& value) const override;
virtual bool HasGizmos() const override;
virtual void DrawGizmos(QPainter *p, const QRect &viewport) const override;
virtual void DrawGizmos(NodeValueDatabase& db, QPainter *p) const override;
private:
QMatrix4x4 GenerateMatrix(NodeValueDatabase& value) const;
NodeInput* position_input_;
NodeInput* rotation_input_;