This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Cocoa | |
import Foundation | |
let pathToImage = "/some/path/to/an/image.png" | |
let pathToFolders = URL(fileURLWithPath: "/Some/Folder/Path/") | |
guard let image = NSImage(contentsOfFile: pathToImage) else { | |
fatalError("Unable to load image.") | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#python | |
import lx | |
import lxifc | |
import lxu.command | |
import modo | |
class Command(lxu.command.BasicCommand): | |
def __init__(self): | |
lxu.command.BasicCommand.__init__(self) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class SomeInterface : | |
public CLxImpl_Foo | |
{ | |
public: | |
class MyPolymorph : | |
public CLxPolymorph<SomeInterface> | |
{ | |
public: | |
virtual void | |
SetCOM( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#python | |
''' | |
Demonstrates how to list the kits installed in Modo, and query the version | |
numbers. This mostly is a wrapper for the kit.version command. | |
''' | |
import lx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' | |
This sample script demonstrates the basics for connecting to the preview | |
socket, setting the resolution, and the pixel format, and reading back a | |
floating point buffer of the image. | |
To test it, launch modo, and execute the command: | |
telnet.listen port:5678 raw:true | |
Then run the following in an external Python client. | |
''' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import lxu.select | |
class ReferencedItems: | |
def __init__(self, scene): | |
self.mScene = lx.object.Scene(scene) | |
self.mSceneFilename = self.mScene.Filename() | |
self.mItems = [] | |
def AddItem(self, item): | |
print item |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* | |
* This example demonstrates how to manually implement a tool operation | |
* item. | |
* | |
*/ | |
#include <lxsdk/lx_mesh.hpp> | |
#include <lxsdk/lx_tool.hpp> | |
#include <lxsdk/lx_toolui.hpp> | |
#include <lxsdk/lx_vector.hpp> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* This demonstrates how to evaluate a particle source for it's particles. | |
* By default, only position, transform and ID are evaluated, however it | |
* could easily be extended to support other types. | |
* | |
* To evaluate particles, you must provide a TriangleSoup to the Tableau, | |
* allowing it populate your soup with the particle data. This is very | |
* similar to reading surfaces, but we only care about vertex data, not | |
* polygons. | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
''' | |
This script when attached to a breakpoint will continue lldb if the provided | |
function doesn't appear in the current backtrace. | |
To use this script, add a file called .lldbinit to your home directory, | |
with the following line: | |
NewerOlder