我一直在寻找使用Qt QML控件渲染3D场景的方法。我看到有一个framebuffer示例使用public static void main( String[] args ) throws Exception {
try {
ProcessBuilder pb = new ProcessBuilder( "/bin/ps", "-ef" );
Process process = pb.start();
InputStream is = process.getInputStream();
Reader rdr = new InputStreamReader( is );
LineNumberReader lnr = new LineNumberReader(rdr);
String line;
while( (line = lnr.readLine()) != null ){
if( line.contains( "skype" ) ){
System.out.println( "skype is running" );
}
}
process.waitFor();
} catch( Exception e ){
} catch( Error e ){
}
控件来渲染OpenGL 3d场景。但是,此示例使用JavaScript作为呈现逻辑。
我正在寻找一种方法来做同样的事情,但通过C ++类。有没有办法这样做?或者任何可用的例子?
理想情况下,我想使用第三方渲染器来创建场景。有什么想法吗?