| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- License
- =======
- `License (BSD 2-clause) <https://github.com/bkaradzic/bgfx/blob/master/LICENSE>`__
- ----------------------------------------------------------------------------------
- ::
- Copyright 2010-2020 Branimir Karadzic
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 1. Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- OF THE POSSIBILITY OF SUCH DAMAGE.
- 3rd Party Libraries
- -------------------
- All required 3rd party libraries are included in bgfx repository in
- `3rdparty/ <https://github.com/bkaradzic/bgfx/tree/master/3rdparty>`__
- directory.
- Blendish (MIT)
- ~~~~~~~~~~~~~~
- Blendish - Blender 2.5 UI based theming functions for NanoVG.
- - https://bitbucket.org/duangle/oui-blendish
- edtaa3 (MIT)
- ~~~~~~~~~~~~
- Contour Rendering by Distance Fields
- - https://github.com/OpenGLInsights/OpenGLInsightsCode/tree/master/Chapter%2012%202D%20Shape%20Rendering%20by%20Distance%20Fields
- fcpp (BSD)
- ~~~~~~~~~~
- Frexx C preprocessor
- - https://github.com/bagder/fcpp
- Forsyth Triangle Order Optimizer (Public Domain)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- - http://gameangst.com/?p=9
- FreeType
- ~~~~~~~~
- - http://www.freetype.org/
- glsl-optimizer (MIT)
- ~~~~~~~~~~~~~~~~~~~~
- GLSL optimizer based on Mesa's GLSL compiler. Used in Unity for mobile
- shader optimization.
- - https://github.com/aras-p/glsl-optimizer
- NanoVG (ZLIB)
- ~~~~~~~~~~~~~
- NanoVG is small antialiased vector graphics rendering library.
- - https://github.com/memononen/nanovg
- ImGui (MIT)
- ~~~~~~~~~~~
- Bloat-free Immediate Mode Graphical User interface for C++ with minimal
- dependencies.
- - https://github.com/ocornut/imgui
- SDF (MIT)
- ~~~~~~~~~
- Sweep-and-update Euclidean distance transform of an antialised image for
- contour texturing.
- - https://github.com/memononen/SDF
- stb (Public Domain)
- ~~~~~~~~~~~~~~~~~~~
- - http://nothings.org
- Vertex Cache Optimised Index Buffer Compression (BSD)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- - https://github.com/ConorStokes/IndexBufferCompression
- Assets
- ------
- Bunny
- - `Stanford University Computer Graphics Laboratory <http://www-graphics.stanford.edu/data/3Dscanrep/>`__
- Uffizi
- - `Light Probe Image Gallery <http://www.pauldebevec.com/Probes/>`__
- Wells
- - `Bernhard Vogl Light probes <http://dativ.at/lightprobes/>`__
- Pisa, Ennis, Grace
- - `High-Resolution Light Probe Image Gallery <http://gl.ict.usc.edu/Data/HighResProbes/>`__
- Droid Sans Font
- - http://www.fontsquirrel.com/license/Droid-Sans
- Bleeding Cowboys Font
- - http://www.dafont.com/bleeding-cowboys.font
- Cheap Fire Font
- - http://www.dafont.com/cheap-fire.font
- Five Minutes Font
- - http://www.fonts2u.com/fiveminutes.font
- Mias Scribblings Font
- - http://www.dafont.com/mias-scribblings.font
- Ruritania Font
- - http://www.dafont.com/ruritania.font
- Signika Font
- - http://fontfabric.com/signika-font/
- Visitor Font
- - http://www.dafont.com/visitor.font
- Special-Elite Font
- - http://www.fontspace.com/astigmatic-one-eye-typographic-institute/special-elite
- FontAwesome Font
- - http://fontawesome.io/
- Sherlock Holmes text
- - http://www.gutenberg.org/ebooks/1661
- Tree Pack 1
- - http://www.turbosquid.com/3d-models/free-obj-mode-tree-pack/506851
- Light Transport Equation Orb
- - https://github.com/lighttransport/lighttransportequation-orb
- Normal map texture (GFDL License)
- - `Julian Herzog <https://julianherzog.com/>`__
- - https://commons.wikimedia.org/wiki/File:Normal_map_example_with_scene_and_result.png
|