Im new to starling and game development in general. As i have understood so far, the two optimised techniques of rendering on mobile are "RenderTexture" and "MeshBatch". - At an architectural level, how should we choose between the two? - Is it also possible to use both simultaneously? (eg. drawing a meshbatch inside a rendertexture)
as3 starling rendertexture vs meshbatch [how to make a choice]
240 Views Asked by aditya kapoor At
1
There are 1 best solutions below
Related Questions in STARLING-FRAMEWORK
- Exit code non-existent in google
- how can I add display.movieclip(include as3 inside and embedded video, means lots of video frames) to starling?
- how to calculate the cells gap in a grid like Sudoku game?
- ACTIVATE/DEACTIVATE events don't work for a mobile game app using starling framework
- Nape Physics: Collision issue (moving across tiles)
- AS3 - detect touch/click on StageVideo
- How to set the height of panel screen header in Feathers UI?
- as3 starling rendertexture vs meshbatch [how to make a choice]
- as3 starling tile array
- How to recognize a hotspot connection in air?
- connect apps with WiFi Direct or hotSpot in Air/AS3
- Haxe Starling Object Pooling with Dynamic Object Type
- Array error in actionscript 3.0
- Starling didnt launch
- Tutorials for cs5.5 + starling
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Those are two orthogonal concepts. You can utilize both simultaniously in your projects. Furthermore, this is related to any platform, not just mobile. You don't have to make a choice, use both.
Render textures
This is not a direct optimization, it is an object used to implement particular effects or rendering techniques. However, it can be used to optimize away some draw calls if you draw complex object to the render texture once and then draw that texture directly to the screen in subsequent frames. Starling implements this optimization for filters.
Mesh batching
This is an actual optimization techique. Draw call overhead can be high, so combining several meshes into one can give some performance benefits if implemented correctly. Starling does this automatically for it's display objects.