work on texture passthrough node
This commit is contained in:
+2
-2
@@ -227,8 +227,8 @@ set(OLIVE_SOURCES
|
|||||||
nodes/oldeffectnode.cpp
|
nodes/oldeffectnode.cpp
|
||||||
nodes/nodes/nodeblock.h
|
nodes/nodes/nodeblock.h
|
||||||
nodes/nodes/nodeblock.cpp
|
nodes/nodes/nodeblock.cpp
|
||||||
nodes/nodes/nodeimageoutput.cpp
|
nodes/nodes/nodetexturepassthru.cpp
|
||||||
nodes/nodes/nodeimageoutput.h
|
nodes/nodes/nodetexturepassthru.h
|
||||||
nodes/nodes/nodemedia.cpp
|
nodes/nodes/nodemedia.cpp
|
||||||
nodes/nodes/nodemedia.h
|
nodes/nodes/nodemedia.h
|
||||||
nodes/nodes/nodeshader.cpp
|
nodes/nodes/nodeshader.cpp
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
#include "effects/internal/exponentialfadetransition.h"
|
#include "effects/internal/exponentialfadetransition.h"
|
||||||
|
|
||||||
#include "nodes/nodes/nodemedia.h"
|
#include "nodes/nodes/nodemedia.h"
|
||||||
#include "nodes/nodes/nodeimageoutput.h"
|
#include "nodes/nodes/nodetexturepassthru.h"
|
||||||
#include "nodes/nodes/nodeshader.h"
|
#include "nodes/nodes/nodeshader.h"
|
||||||
|
|
||||||
QMutex olive::effects_loaded;
|
QMutex olive::effects_loaded;
|
||||||
@@ -78,7 +78,7 @@ void load_internal_effects() {
|
|||||||
olive::node_library[kCornerPinEffect] = std::make_shared<CornerPinEffect>(nullptr);
|
olive::node_library[kCornerPinEffect] = std::make_shared<CornerPinEffect>(nullptr);
|
||||||
olive::node_library[kRichTextInput] = std::make_shared<RichTextEffect>(nullptr);
|
olive::node_library[kRichTextInput] = std::make_shared<RichTextEffect>(nullptr);
|
||||||
//olive::node_library[kMediaInput] = std::make_shared<NodeMedia>(nullptr);
|
//olive::node_library[kMediaInput] = std::make_shared<NodeMedia>(nullptr);
|
||||||
olive::node_library[kImageOutput] = std::make_shared<NodeImageOutput>(nullptr);
|
//olive::node_library[kImageOutput] = std::make_shared<NodeTexturePassthru>(nullptr);
|
||||||
olive::node_library[kCrossDissolveTransition] = std::make_shared<CrossDissolveTransition>(nullptr);
|
olive::node_library[kCrossDissolveTransition] = std::make_shared<CrossDissolveTransition>(nullptr);
|
||||||
olive::node_library[kLinearFadeTransition] = std::make_shared<LinearFadeTransition>(nullptr);
|
olive::node_library[kLinearFadeTransition] = std::make_shared<LinearFadeTransition>(nullptr);
|
||||||
olive::node_library[kExponentialFadeTransition] = std::make_shared<ExponentialFadeTransition>(nullptr);
|
olive::node_library[kExponentialFadeTransition] = std::make_shared<ExponentialFadeTransition>(nullptr);
|
||||||
|
|||||||
+1
-1
@@ -43,7 +43,7 @@ double Node::Time()
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Node::Process(rational time)
|
void Node::Process(const rational &time)
|
||||||
{
|
{
|
||||||
Q_UNUSED(time)
|
Q_UNUSED(time)
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ public:
|
|||||||
virtual QString name();
|
virtual QString name();
|
||||||
virtual QString id();
|
virtual QString id();
|
||||||
|
|
||||||
virtual void Process(rational time);
|
virtual void Process(const rational& time);
|
||||||
|
|
||||||
void AddParameter(NodeIO* row);
|
void AddParameter(NodeIO* row);
|
||||||
int IndexOfParameter(NodeIO* row);
|
int IndexOfParameter(NodeIO* row);
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
#define NODES_H
|
#define NODES_H
|
||||||
|
|
||||||
#include "nodes/nodemedia.h"
|
#include "nodes/nodemedia.h"
|
||||||
#include "nodes/nodeimageoutput.h"
|
#include "nodes/nodetexturepassthru.h"
|
||||||
#include "nodes/nodeshader.h"
|
#include "nodes/nodeshader.h"
|
||||||
|
|
||||||
#endif // NODES_H
|
#endif // NODES_H
|
||||||
|
|||||||
@@ -1,43 +0,0 @@
|
|||||||
#include "nodeimageoutput.h"
|
|
||||||
|
|
||||||
NodeImageOutput::NodeImageOutput(Clip *c) :
|
|
||||||
OldEffectNode(c)
|
|
||||||
{
|
|
||||||
NodeIO* input_texture = new NodeIO(this, "texture", tr("Texture"), true, false);
|
|
||||||
input_texture->AddAcceptedNodeInput(olive::nodes::kTexture);
|
|
||||||
}
|
|
||||||
|
|
||||||
QString NodeImageOutput::name()
|
|
||||||
{
|
|
||||||
return tr("Image Output");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString NodeImageOutput::id()
|
|
||||||
{
|
|
||||||
return "org.olivevideoeditor.Olive.imageoutput";
|
|
||||||
}
|
|
||||||
|
|
||||||
QString NodeImageOutput::category()
|
|
||||||
{
|
|
||||||
return tr("Outputs");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString NodeImageOutput::description()
|
|
||||||
{
|
|
||||||
return tr("Used for outputting images outside of the node graph.");
|
|
||||||
}
|
|
||||||
|
|
||||||
EffectType NodeImageOutput::type()
|
|
||||||
{
|
|
||||||
return EFFECT_TYPE_EFFECT;
|
|
||||||
}
|
|
||||||
|
|
||||||
olive::TrackType NodeImageOutput::subtype()
|
|
||||||
{
|
|
||||||
return olive::kTypeVideo;
|
|
||||||
}
|
|
||||||
|
|
||||||
OldEffectNodePtr NodeImageOutput::Create(Clip *c)
|
|
||||||
{
|
|
||||||
return std::make_shared<NodeImageOutput>(c);
|
|
||||||
}
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
#ifndef NODEIMAGEOUTPUT_H
|
|
||||||
#define NODEIMAGEOUTPUT_H
|
|
||||||
|
|
||||||
#include "nodes/oldeffectnode.h"
|
|
||||||
|
|
||||||
class NodeImageOutput : public OldEffectNode
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
NodeImageOutput(Clip* c);
|
|
||||||
|
|
||||||
virtual QString name() override;
|
|
||||||
virtual QString id() override;
|
|
||||||
virtual QString category() override;
|
|
||||||
virtual QString description() override;
|
|
||||||
virtual EffectType type() override;
|
|
||||||
virtual olive::TrackType subtype() override;
|
|
||||||
virtual OldEffectNodePtr Create(Clip *c) override;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // NODEIMAGEOUTPUT_H
|
|
||||||
@@ -25,13 +25,54 @@ QString NodeMedia::id()
|
|||||||
return "org.olivevideoeditor.Olive.media";
|
return "org.olivevideoeditor.Olive.media";
|
||||||
}
|
}
|
||||||
|
|
||||||
void NodeMedia::Process(rational time)
|
double H = 0.0;
|
||||||
|
|
||||||
|
void NodeMedia::Process(const rational &time)
|
||||||
{
|
{
|
||||||
Q_UNUSED(time)
|
Q_UNUSED(time)
|
||||||
|
|
||||||
buffer_.buffer()->BindBuffer();
|
buffer_.buffer()->BindBuffer();
|
||||||
|
|
||||||
// DEBUG CODE - we should see a solid red color return from this function
|
// DEBUG CODE - we should see a solid rainbow color return from this function
|
||||||
|
H += 1;
|
||||||
|
double S = 1.0;
|
||||||
|
double V = 1.0;
|
||||||
|
double C = S * V;
|
||||||
|
double X = C * (1 - abs(fmod(H / 60.0, 2) - 1));
|
||||||
|
double m = V - C;
|
||||||
|
double Rs, Gs, Bs;
|
||||||
|
|
||||||
|
if(H >= 0 && H < 60) {
|
||||||
|
Rs = C;
|
||||||
|
Gs = X;
|
||||||
|
Bs = 0;
|
||||||
|
}
|
||||||
|
else if(H >= 60 && H < 120) {
|
||||||
|
Rs = X;
|
||||||
|
Gs = C;
|
||||||
|
Bs = 0;
|
||||||
|
}
|
||||||
|
else if(H >= 120 && H < 180) {
|
||||||
|
Rs = 0;
|
||||||
|
Gs = C;
|
||||||
|
Bs = X;
|
||||||
|
}
|
||||||
|
else if(H >= 180 && H < 240) {
|
||||||
|
Rs = 0;
|
||||||
|
Gs = X;
|
||||||
|
Bs = C;
|
||||||
|
}
|
||||||
|
else if(H >= 240 && H < 300) {
|
||||||
|
Rs = X;
|
||||||
|
Gs = 0;
|
||||||
|
Bs = C;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Rs = C;
|
||||||
|
Gs = 0;
|
||||||
|
Bs = X;
|
||||||
|
}
|
||||||
|
|
||||||
glClearColor(1.0, 0.0, 0.0, 1.0);
|
glClearColor(1.0, 0.0, 0.0, 1.0);
|
||||||
glClear(GL_COLOR_BUFFER_BIT);
|
glClear(GL_COLOR_BUFFER_BIT);
|
||||||
// END DEBUG CODE
|
// END DEBUG CODE
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ public:
|
|||||||
virtual QString name() override;
|
virtual QString name() override;
|
||||||
virtual QString id() override;
|
virtual QString id() override;
|
||||||
|
|
||||||
virtual void Process(rational time) override;
|
virtual void Process(const rational& time) override;
|
||||||
|
|
||||||
NodeIO* matrix_input();
|
NodeIO* matrix_input();
|
||||||
NodeIO* texture_output();
|
NodeIO* texture_output();
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
#include "nodetexturepassthru.h"
|
||||||
|
|
||||||
|
NodeTexturePassthru::NodeTexturePassthru(NodeGraph *c) :
|
||||||
|
Node(c)
|
||||||
|
{
|
||||||
|
texture_input_ = new NodeIO(this, "tex_in", tr("Texture"), true, false);
|
||||||
|
texture_input_->AddAcceptedNodeInput(olive::nodes::kTexture);
|
||||||
|
|
||||||
|
texture_output_ = new NodeIO(this, "tex_out", tr("Texture"), true, false);
|
||||||
|
texture_output_->SetOutputDataType(olive::nodes::kTexture);
|
||||||
|
}
|
||||||
|
|
||||||
|
QString NodeTexturePassthru::name()
|
||||||
|
{
|
||||||
|
return tr("Image Output");
|
||||||
|
}
|
||||||
|
|
||||||
|
QString NodeTexturePassthru::id()
|
||||||
|
{
|
||||||
|
return "org.olivevideoeditor.Olive.imageoutput";
|
||||||
|
}
|
||||||
|
|
||||||
|
void NodeTexturePassthru::Process(const rational &time)
|
||||||
|
{
|
||||||
|
Q_UNUSED(time)
|
||||||
|
|
||||||
|
texture_output_->SetValue(texture_input_->GetValue());
|
||||||
|
}
|
||||||
|
|
||||||
|
NodeIO *NodeTexturePassthru::texture_input()
|
||||||
|
{
|
||||||
|
return texture_input_;
|
||||||
|
}
|
||||||
|
|
||||||
|
NodeIO *NodeTexturePassthru::texture_output()
|
||||||
|
{
|
||||||
|
return texture_output_;
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
#ifndef NODEIMAGEOUTPUT_H
|
||||||
|
#define NODEIMAGEOUTPUT_H
|
||||||
|
|
||||||
|
#include "nodes/node.h"
|
||||||
|
|
||||||
|
class NodeTexturePassthru : public Node
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
NodeTexturePassthru(NodeGraph* c);
|
||||||
|
|
||||||
|
virtual QString name() override;
|
||||||
|
virtual QString id() override;
|
||||||
|
|
||||||
|
virtual void Process(const rational& time) override;
|
||||||
|
|
||||||
|
NodeIO* texture_input();
|
||||||
|
NodeIO* texture_output();
|
||||||
|
|
||||||
|
private:
|
||||||
|
NodeIO* texture_input_;
|
||||||
|
NodeIO* texture_output_;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // NODEIMAGEOUTPUT_H
|
||||||
+17
-26
@@ -2168,47 +2168,38 @@ Audio Layout: %6</source>
|
|||||||
<translation type="unfinished">تعطيل اﻹطارات المفتاحية سوف يحذف جميع اﻹطارات المفتاحية الحالية هل أنت متأكد من ما ستقدم عليه؟</translation>
|
<translation type="unfinished">تعطيل اﻹطارات المفتاحية سوف يحذف جميع اﻹطارات المفتاحية الحالية هل أنت متأكد من ما ستقدم عليه؟</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished">الوسائط</translation>
|
<translation type="unfinished">الوسائط</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -1972,47 +1972,38 @@ Audio Layout: %6</source>
|
|||||||
<translation type="unfinished">Onemogućavanje ključnih kadrova će obrisati sve trenutne ključne kadrove. Da li ste sigurni da želite ovo uraditi?</translation>
|
<translation type="unfinished">Onemogućavanje ključnih kadrova će obrisati sve trenutne ključne kadrove. Da li ste sigurni da želite ovo uraditi?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+11
-19
@@ -1661,25 +1661,6 @@ Rozložení zvuku: %6</translation>
|
|||||||
<translation type="unfinished">Zákázání klíčových snímků smaže všechny nynější klíčové snímky. Opravdu to chcete udělat?</translation>
|
<translation type="unfinished">Zákázání klíčových snímků smaže všechny nynější klíčové snímky. Opravdu to chcete udělat?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -1695,6 +1676,17 @@ Rozložení zvuku: %6</translation>
|
|||||||
<translation type="unfinished">Záznamy</translation>
|
<translation type="unfinished">Záznamy</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -2188,47 +2188,38 @@ Audio Layout: %6</translation>
|
|||||||
<translation type="unfinished">Ein Deaktivieren von Keyframes löscht alle aktuellen Keyframes. Sind Sie sicher?</translation>
|
<translation type="unfinished">Ein Deaktivieren von Keyframes löscht alle aktuellen Keyframes. Sind Sie sicher?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished">Medien</translation>
|
<translation type="unfinished">Medien</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -1823,47 +1823,38 @@ Audio Layout: %6</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -2152,47 +2152,38 @@ Canaux audio : %6</translation>
|
|||||||
<translation type="unfinished">Désactiver les images-clés supprimera toutes les images-clés courantes. Êtes-vous sûr⋅e de vouloir cela ?</translation>
|
<translation type="unfinished">Désactiver les images-clés supprimera toutes les images-clés courantes. Êtes-vous sûr⋅e de vouloir cela ?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished">Média</translation>
|
<translation type="unfinished">Média</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -2013,47 +2013,38 @@ Tata Audio: %6</translation>
|
|||||||
<translation type="unfinished">Mematikan keyframe akan menghapus semua keyframe di efek ini. Benarkah Anda ingin melakukan hal tersebut?</translation>
|
<translation type="unfinished">Mematikan keyframe akan menghapus semua keyframe di efek ini. Benarkah Anda ingin melakukan hal tersebut?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -2006,47 +2006,38 @@ Disposizione audio: %6</translation>
|
|||||||
<translation type="unfinished">Disabilitare i fotogrammi chiave eliminerà tutti quelli attualmente esistenti. Sei sicuro di volerlo fare?</translation>
|
<translation type="unfinished">Disabilitare i fotogrammi chiave eliminerà tutti quelli attualmente esistenti. Sei sicuro di volerlo fare?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished">Media</translation>
|
<translation type="unfinished">Media</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -1903,47 +1903,38 @@ Audio Layout: %6</source>
|
|||||||
<translation type="unfinished">Отключение приведёт к удалению всех текущих ключевых кадров. Вы уверены?</translation>
|
<translation type="unfinished">Отключение приведёт к удалению всех текущих ключевых кадров. Вы уверены?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished">Файл</translation>
|
<translation type="unfinished">Файл</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
+17
-26
@@ -1959,47 +1959,38 @@ Audio Layout: %6</source>
|
|||||||
<translation type="unfinished">Онемогућавање кључних кадрова ће обрисати све тренутне кључне кадрове. Да ли сте сигурни да желите ово урадити?</translation>
|
<translation type="unfinished">Онемогућавање кључних кадрова ће обрисати све тренутне кључне кадрове. Да ли сте сигурни да желите ово урадити?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>NodeImageOutput</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="6"/>
|
|
||||||
<source>Texture</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="12"/>
|
|
||||||
<source>Image Output</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="22"/>
|
|
||||||
<source>Outputs</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../nodes/nodes/nodeimageoutput.cpp" line="27"/>
|
|
||||||
<source>Used for outputting images outside of the node graph.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>NodeMedia</name>
|
<name>NodeMedia</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="9"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="11"/>
|
||||||
<source>Matrix</source>
|
<source>Matrix</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="12"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="14"/>
|
||||||
<source>Texture</source>
|
<source>Texture</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../nodes/nodes/nodemedia.cpp" line="18"/>
|
<location filename="../nodes/nodes/nodemedia.cpp" line="20"/>
|
||||||
<source>Media</source>
|
<source>Media</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>NodeTexturePassthru</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="6"/>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="9"/>
|
||||||
|
<source>Texture</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../nodes/nodes/nodetexturepassthru.cpp" line="15"/>
|
||||||
|
<source>Image Output</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>NodeVideoClip</name>
|
<name>NodeVideoClip</name>
|
||||||
<message>
|
<message>
|
||||||
|
|||||||
Reference in New Issue
Block a user