Leading Node.js Development | Node.js API Development Company | Node.js Dev - Global IT App
V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = {...
-
Upload
alexandra-brown -
Category
Documents
-
view
212 -
download
0
Transcript of V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = {...
![Page 1: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/1.jpg)
V-Ray Application SDK for Node.js
Interactive ray-tracing in web browser.
var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company: 'Chaos Group', email: '[email protected]'
}
![Page 2: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/2.jpg)
function agenda() {
Introduction to Chaos Group V-Ray V-Ray Application SDK V-Ray for Node.js Demos Distributed Cloud Rendering Demos Q&A
}
![Page 3: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/3.jpg)
Introduction to V-Ray
Chaos Group develops software for complex 3D visualizations Established 1997, 100+ employees, 250 partners Award from the President of Republic of Bulgaria
“Most innovative company for 2012 V-Ray is Industry Standard 3D Renderer
More than 40k users V-Ray for 3D Studio MAX, Maya, Rhino, SketchUp,
Softimage V-Ray Standalone Application SDK for C++/Java/.Net/Node/Python
![Page 4: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/4.jpg)
http://www.youtube.com/watch?v=lsrZLwgtQ2Y&hd=1
V-Ray Chaos Group Slide Show
![Page 5: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/5.jpg)
V-Ray Application SDK
SDK for ray-tracing based on V-Ray Engine Rendering in RT CPU, RT GPU or Production
mode Simple and easy to use classes and methods Strongly typed structures/classes in Java and
C# Support for V-Ray scenes files Distributed rendering
Ability to render image in-process and out-of-process
Attach slave servers on the fly
![Page 6: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/6.jpg)
V-Ray Application SDK (cont.)
SDK for C++ / Java / .Net / Node / Python
Start, stop rendering process, wait for image changes (strong typed events)
Ability to manipulate (set, get) any of the rendering settings/options
1: #include “vrayrenderer.h” 2: 3: int main(int argc, char* argv[]) {4: VRayRenderer r();5: r.load(“/scenes/myscene.vrscene”); 6: r.render(); // Async call7: r.waitForImageReady(); // Blocking/Sync call8: r.getImage().saveToFile(“/scenes/myscene.jpg”); 9: }
![Page 7: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/7.jpg)
V-Ray for Node.js
Native binding developed for Node Completely asynchronous Dynamic plugins Super fast image compression (webp,
turbo-jpeg, png) VRayRenderer, VRayImage, VRayServer
![Page 8: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/8.jpg)
V-Ray for Node.js (cont.)
var r = require('vray').VRayRenderer();r.load('car.vrscene', function(err) {
err && throw err; r.render();r.waitForImageReady(6 * 1000, function() {
var img = r.getImage();img.saveToFile('car.png', r.close);
}); });
![Page 9: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/9.jpg)
Demo V-Ray for Node.js
![Page 10: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/10.jpg)
Distributed Cloud Rendering
Multi-user support Online Team collaboration Fast automatic scenes and assets distribution Intelligent load balanced distributed rendering Decoupled fault tolerant network infrastructure Extremely fast and easy horizontal scale
Elastic scaling in the cloud Powerful middle-ware API for easy integration
![Page 11: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/11.jpg)
Demo – V-Ray Beehive
![Page 12: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/12.jpg)
Expect very soon: SharePoint Saturday!
Saturday, June 8, 2013 Same familiar format – 1 day filled with sessions
focused on SharePoint technologies Best SharePoint professionals in the region Registrations will be open next week (15th)! www.SharePointSaturday.eu
![Page 13: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/13.jpg)
Thanks to our Sponsors:
Diamond Sponsor:
Platinum Sponsors:
Gold Sponsors:
Swag Sponsors:
Media Partners:
![Page 14: V-Ray Application SDK for Node.js Interactive ray-tracing in web browser. var presentation = { speaker: 'Boris Simandoff', title: 'Product Manager', company:](https://reader036.fdocuments.in/reader036/viewer/2022082709/56649cf75503460f949c7432/html5/thumbnails/14.jpg)
Q&A