GithubHelp home page GithubHelp logo

ssell / objparser Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 144 KB

OBJ File Parser Powered by Boost Spirit

Home Page: http://www.vertexfragment.com/objparser/index.html

License: Apache License 2.0

C++ 98.29% Batchfile 1.71%
cpp mtl obj parser

objparser's Introduction

VertexFragment Badge ShaderToy Badge Stack Overflow Badge Linkedin Badge


Senior Software Engineer with over 13 years of professional experience in C++, C#, and shader programming across various domains (modelling and simulation, image recognition and processing, etc.).

By day I am the Team Lead of Data & Integrations at a startup tech-focused insurance company, and at night I am an enthusiast graphics, engine, and systems programmer. Most of what I have learned has been self-taught, primarily from free and open-source resources online and so I try to do my part in sharing knowledge to keep that tradition going.

All public code is distributed as-is for educational purposes. Feel free to send me any comments or questions.



Badges generated by shields.io, github-readme-streak-stats and github-readme-stats

objparser's People

Contributors

ssell avatar

Stargazers

 avatar  avatar

Watchers

 avatar

objparser's Issues

Failed to Parse Mori Sports Car

Failure during parsing of Yasutoshi Mori sports car model found at:

http://graphics.cs.williams.edu/data/meshes/sportsCar.zip

With error:

Failed to parse line 'Ka 0.0000 0.0000 0.0000c'

The failing material:

newmtl Winker_Mat
    Ns 100.0000
    Ni 1.5000
    d 1.0000
    Tr 0.0000
    Tf 1.0000 1.0000 1.0000 
    illum 2
    Ka 0.0000 0.0000 0.0000c
    Kd 0.7961 0.0941 0.0000
    Ks 0.1990 0.0235 0.0000
    Ke 5 0.591 0.0000

Appears to be a typo with the material itself, but perhaps we can gracefully recover from this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.