• Stars
    star
    160
  • Rank 233,329 (Top 5 %)
  • Language
    HTML
  • Created over 11 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pure Javascript code for parsing and rendering STL (ascii and binary) files

jsstl

Pure Javascript demo code for parsing and rendering STL (ascii and binary) files.

The code is currently tightly coupled between the STL parsing and three.js geometry creation for the sake of initial rendering speed. That said, it would be relatively trivial to make the parseStl() and parseStlBinary() functions be renderer-agnostic. Feel free to cannibalize the code as you see fit.

try it out

Dump this repo on a web server and open up index.html in a browser. Voila, octocat!

octocat

thanks to

license

Do whatever you want with this code. I offer it without expectation or warranty. No need to credit me in your project or source code. A digital high five would be nice, but is not required.

me

@tonylukasavage

More Repositories

1

pathmenu.js

Path menu interface for Appcelerator Titanium
JavaScript
132
star
2

triple

REPL for Titanium
JavaScript
96
star
3

ti-mocha

Simple and reliable support for mocha testing with Appcelerator's Titanium SDK
JavaScript
64
star
4

path.animator

Appcelerator Titanium iOS module that uses CABasicAnimations to add full rotations to views
Python
48
star
5

Gonzo

A lightweight editor made specifically for markdown.
ActionScript
47
star
6

com.savagelook.android

Android helper classes and methods
Java
36
star
7

ti-commonjs

node.js-style commonjs implementation for Titanium 3.X
JavaScript
35
star
8

tiapp.xml

Titanium tiapp.xml parsing and manipulation API
JavaScript
27
star
9

grunt-titanium

grunt plugin for titanium CLI
JavaScript
21
star
10

ti-fs

Titanium implementation of node.js's fs module
JavaScript
14
star
11

ti-console

node.js-style console for Titanium
JavaScript
12
star
12

ti-stl-viewer

Render and interact with 3D STL models in your Titanium Alloy apps
JavaScript
10
star
13

cv2r

Castlevania II: Simon's Quest Randomizer
Assembly
9
star
14

ticonf-us-alloy-preso

Presentation of advanced Allot topics for TiConf US on June 28th, 2013
JavaScript
8
star
15

physicalSizeCategory

Titanium native module for getting the physical size category, based on density independent pixels, of an Android device
Python
7
star
16

vm-titanium

node.js vm implementation for Titanium
JavaScript
7
star
17

ti-2048

Titanium Alloy version of Gabriele Cirulli's "2048" game
JavaScript
6
star
18

titanium-os

node.js os module for Titanium
JavaScript
5
star
19

grunt-kahvesi

grunt plugin for generating istanbul + mocha coverage reports
JavaScript
5
star
20

Automata

A highly impractical implementation of Conway's Game of Life using only Appcelerator Titanium Views
JavaScript
5
star
21

bolts

An opinionated bootstrap for my node.js projects
JavaScript
3
star
22

Repper-Flex

An Air for Android app built in Flash Builder "Burrito" with Flex "Hero" for calculating your rep maxes on lifts
3
star
23

game-of-life-processing

Game of Life with Processing
Processing
3
star
24

Repper-iPhone

A native iPhone fitness app for calculating your rep maxes on lifts
Objective-C
2
star
25

grunt-alloy

grunt plugin for Appcelerator's Alloy framework for Titanium
JavaScript
2
star
26

Repper-Android

A native Android fitness app for calculating your rep maxes on lifts
Java
2
star
27

Repper-playbook

A Blackberry Playbok app built in Flash Builder "Burrito" with Flex "Hero" and the Blackberry Tablet Air SDK for calculating your rep maxes on lifts
2
star
28

ld

Node.js package for computing the Levenshtein difference between 2 strings
JavaScript
1
star
29

async-in-js

Code for Pittsburgh Javascript meetup on 2016-02-23
JavaScript
1
star
30

DWR-Tracker

Dragon Warrior Randomizer Auto Tracker
C#
1
star
31

game-of-life-xcode

Conway's Game of Life in c++ with SDL
C++
1
star
32

VR-Learning

Unity + Android + Oculus learning
1
star
33

NES-hacking

A collection of NES game glitches, memory mappings, patches, docs, etc...
LSL
1
star
34

titanium-init

Template for writing npm distributable Titanium code
1
star
35

CALM

"Champ And Little Man", my first video game experiment with GameMaker Studio 2
Yacc
1
star
36

path-complete

Node.js package for tab path completion on stdin
JavaScript
1
star