-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Asset loading #13
Merged
Merged
Asset loading #13
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
cc3eb54
create engine + createRenderer
hannojg 0f7de42
format cpp
hannojg 87a2ebb
create camera
hannojg 7562bf3
scene + camera + view scaffolding
hannojg 8064705
wip: asset loading
hannojg 84ddaf3
wip: create default light + add entity to scene
hannojg 1f35415
wip
hannojg 7588a0d
use getter camera
hannojg 4be6e4c
Merge branch 'main' of github.com:margelo/react-native-filament into …
hannojg 6e3b6eb
using new reference heuristics
hannojg 6794753
wip: adding missing types
hannojg 2c109ac
setup swap chain
hannojg 88b8a4c
cleanup
hannojg 7b0ca1a
implemented renderer methods
hannojg 628084c
cleanup
hannojg 639249b
implemented camera manipulator
hannojg 7dbbebf
safe guard code + make internal private
hannojg 2026812
cleanup listener
hannojg df1028d
wip: FilamentBuffer
hannojg ffabde0
wip: example assets
hannojg d9fd876
fix reading bytes broken
hannojg 2306932
load asset resources
hannojg 6c08d06
first render output of the pengu
hannojg 85884ac
remove black background
hannojg 5151a2c
wip: rendering indirect light
hannojg 23ad358
restructure, create everything in the EngineWrapper
hannojg f1118e0
new render implementation
hannojg 5ff5f8c
cleanup
hannojg 73ef9f9
remove choreographer listener
hannojg a62bb78
export the types
hannojg ddd286a
Merge branch 'feat/first-render-api' into feat/asset-loader
hannojg 6aa20e9
updating code to new render engine
hannojg c15754d
change loadModel -> getAssetByteBuffer
hannojg 83288a8
linking assets
hannojg 29eddd5
fix ios
hannojg daba148
wip: populateScene?
hannojg a3a82b6
wip: try with animator
hannojg ede8005
remove animator
hannojg ebf6520
fix: android iOS show the same output - almost there
hannojg 3f6c51f
there is a penguin looking at me
hannojg dbfc2f2
Revert "remove animator"
hannojg 949656a
fix: Disable source builds for iOS
mrousavy 3bd1f07
Remove `filament` source lib from `ios`
mrousavy 18d9ccd
return in nano seconds to match android
hannojg c72e4a1
Update FilamentView.java
mrousavy 13c337c
Merge branch 'main' of github.com:margelo/react-native-filament into …
hannojg 30c82ab
Merge branch 'feat/first-render-api' into feat/asset-loader
hannojg 05829a4
check-all
hannojg 438fe18
Merge branch 'feat/first-render-api' into feat/asset-loader
hannojg 4f31f90
Update package/cpp/core/EngineWrapper.cpp
hannojg fede57d
Update package/cpp/core/RendererWrapper.cpp
hannojg 363c423
Update package/cpp/core/RendererWrapper.cpp
hannojg e2f46d6
Update package/cpp/core/RendererWrapper.cpp
hannojg 0b02994
workaround bad_weak_ptr exception
hannojg 826ba3d
comment manipulator
hannojg 9ca913a
remove todo, add comment
hannojg b9a40c8
remove empty decl
hannojg 61fa84e
Update package/cpp/core/EngineWrapper.cpp
hannojg 47b637b
clean
hannojg 4c599dd
name values
hannojg 1bad969
remove unnecessary check
hannojg 07ca08e
remove unnecessary check
hannojg 5dbb1be
Merge branch 'feat/first-render-api' into feat/asset-loader
hannojg a68986e
update todo
hannojg 2bd25ee
check all
hannojg 0de95a7
fix swap chain wrapper
hannojg fa3ae0f
Merge branch 'feat/first-render-api' into feat/asset-loader
hannojg f35b6d3
cleanup camera logic
hannojg 7d1be07
type cleanup
hannojg 8584933
Merge branch 'main' of github.com:margelo/react-native-filament into …
hannojg 4f8fccf
fix issues after merge
hannojg cddfde1
don't use pointer
hannojg 2f72c1f
shared_ptr + using Reference
hannojg d953282
improve asset loading, only use one buffer
hannojg 9dde746
feat: Add API for controlling the scene (#15)
hannojg 886b7ce
Revert "feat: Add API for controlling the scene (#15)"
mrousavy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what? 😄 you cannot estimate an array size - this needs to be the exact number.