finished prototype of nodes providing a texture to a viewer

This commit is contained in:
itsmattkc
2019-07-13 03:13:59 -04:00
parent d76691a9ef
commit f2d11662c9
23 changed files with 383 additions and 68 deletions
+12
View File
@@ -32,6 +32,11 @@
// Main menu bar
#include "mainmenu.h"
// FIXME: Test code
#include "node/output/viewer/viewer.h"
#include "node/generator/solid/solid.h"
// End test code
olive::MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent)
{
@@ -73,4 +78,11 @@ void olive::MainWindow::ProjectOpen(Project* p)
TimelinePanel* timeline_panel = new TimelinePanel(this);
addDockWidget(Qt::BottomDockWidgetArea, timeline_panel);
// FIXME: Test code
ViewerOutput* vo = new ViewerOutput(this);
vo->AttachViewer(viewer_panel2);
SolidGenerator* sg = new SolidGenerator(this);
NodeInput::ConnectEdge(sg->texture_output(), vo->texture_input());
// End test code
}