# Build Folders (you can keep bin if you'd like, to store dlls and pdbs) [Bb]in/ # mstest test results TestResults ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. # User-specific files *.suo *.user *.sln.docstates *.map !dist/**/*.map # javascript files src/**/*.js !src/webpack.config.js src/**/*.d.ts !src/LibDeclarations/*.d.ts loaders/src/**/*.js materialsLibrary/src/**/*.js proceduralTexturesLibrary/src/**/*.js postProcessLibrary/src/**/*.js inspector/src/**/*.js serializers/src/**/*.js gui/src/**/*.js viewer/src/**/*.js tests/unit/**/*.js !tests/unit/karma.conf.js # Build results [Rr]elease/ x64/ *_i.c *_p.c *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.log *.vspscc *.vssscc .builds # Visual C++ cache files ipch/ *.aps *.ncb *.opensdf *.sdf *.VC.db *.VC.opendb # Visual Studio profiler *.psess *.vsp *.vspx # Guidance Automation Toolkit *.gpState # ReSharper is a .NET coding add-in _ReSharper* # NCrunch *.ncrunch* .*crunch*.local.xml # Installshield output folder [Ee]xpress # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish # Publish Web Output *.Publish.xml # NuGet Packages Directory packages # Windows Azure Build Output csx *.build.csdef # Windows Store app package directory AppPackages/ # Others [Bb]in sql TestResults [Tt]est[Rr]esult* *.Cache ClientBin [Ss]tyle[Cc]op.* ~$* *.dbmdl Generated_Code #added for RIA/Silverlight projects # OS or Editor folders *.DS_Store ._* Thumbs.db .cache .tmproj nbproject *.sublime-project *.sublime-workspace .directory build .history # Backup & report files from converting an old project file to a newer # Visual Studio version. Backup files are not needed, because we have git ;-) _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML # items for Eclipse- project / typescript & python plugins .project .settings/ .pydevproject /Exporters/3ds Max/Max2Babylon.sln.ide /Exporters/3ds Max/Max2Babylon.sln.ide /Exporters/ExportToBabylon.sln.ide # Do not ignore loaders/obj !loaders/* **/node_modules node_modules # for JetBrains IDE .idea # for VSCode .vs .tempChromeProfileForDebug .temp *.js.map *.js.fx *.d.ts !dist/**/*.d.ts !dist/**/*.js.map !lib.d.ts !src/LibDeclarations/*.d.ts *.fragment.ts *.vertex.ts **/ShadersInclude/**/*.ts # Split declaration file !ISplit.d.ts # local dev localDev/src/* /dist/preview release/babylon.custom.js /dist/preview release/babylon.custom.max.js /localDev/src/index.js package-lock.json dist/preview release/package/ # viewer dist files /Viewer/dist/viewer.js /Viewer/dist/viewer.min.js dist/preview release/viewer/babylon.d.ts dist/preview release/viewer/babylonjs.loaders.d.ts dist/preview release/viewer/babylon.glTF2Interface.d.ts Viewer/dist/viewer.max.js !Viewer/src/**/*.d.ts Viewer/tests/unit/src/**/*.js Viewer/tests/Lib/**/*.js Viewer/tests/commons/**/*.js .sass-cache/ gui/dist/ /Viewer/tests/tsc /Viewer/tests/tsc.cmd /Viewer/tests/tsserver /Viewer/tests/tsserver.cmd # Local Netlify folder .netlify Playground/dist/ Sandbox/public/dist/