aismann
73153ad614
Improve c++11 for-loop performance with Universal References ( #760 )
2022-07-21 19:19:08 +08:00
halx99
c0a4371879
Migrate more macors
2022-07-16 10:43:05 +08:00
halx99
f3ac6ea871
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
一线灵
c7a26bebbf
Fix warning format
2022-07-12 22:57:45 +08:00
halx99
4ad4bf93b0
Avoid unexpected frame refs increase
2022-07-11 19:34:31 +08:00
一线灵
279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) ( #743 )
2022-07-11 17:50:21 +08:00
Turky Mohammed
8517d0ee7f
Replace everything under `core` ( #735 )
...
Co-authored-by: deal <halx99@live.com>
2022-07-09 01:23:11 +08:00
DelinWorks
d1379cd5c2
Improve RngSeed.
2022-07-05 17:21:21 +03:00
一线灵
b51e50a498
Merge pull request #702 from DelinWorks/improve-engine-types
...
[PROPOSAL] Move global enums to their own file.
2022-07-05 00:39:20 +08:00
halx99
768a8bd5e1
Refator sampler name in shader
2022-07-04 21:26:48 +08:00
DelinWorks
210816a8bc
Fix android arm64 incorrect random number generation.
2022-07-04 03:28:55 +03:00
DelinWorks
166ebd2ce6
Move global enums to their own file.
2022-07-03 20:43:55 +03:00
halx99
047206e529
Fix warnings
2022-07-01 13:47:47 +08:00
DelinWorks
6d8aa5e6c1
Update CCCamera.cpp [skip ci]
2022-07-01 05:59:45 +03:00
DelinWorks
4997f613de
Fix overriding position when applying custom properties. [skip ci]
2022-07-01 05:58:42 +03:00
DelinWorks
8d3c2b0cdb
Use CCASSERT instead.
2022-07-01 05:54:20 +03:00
DelinWorks
b24f4fb520
[skip ci]
2022-07-01 03:39:27 +03:00
DelinWorks
b4bac6d651
Fix get default camera nullptr on scene initialization.
2022-07-01 03:34:37 +03:00
halx99
3d1690cc25
Add missing autorelease call
2022-06-30 18:18:24 +08:00
halx99
7837395ea5
Fix ci
2022-06-30 18:15:43 +08:00
halx99
38f2b5ca9d
Use sprite to implement layer color for auto batch draw
2022-06-30 18:01:29 +08:00
rh101
c6c07428bf
Ensure the render target is released if it is already set, since the initWithWidthAndHeight method may be called multiple times.
2022-06-28 17:56:17 +10:00
rh101
1b21f1969b
Allow the selection of a shared or new render target for each instance of RenderTexture
...
Add a method to check if the RenderTexture is using a shared render target
2022-06-28 17:42:33 +10:00
一线灵
e7f5f28931
Merge pull request #653 from DelinWorks/camera-2d-zoom-feature
...
[PROPOSAL] Add camera zoom, near, far, fov, aspect features & fix camera anchoring.
2022-06-25 10:15:31 +08:00
halx99
1889180a75
Improve renderer
2022-06-24 14:18:48 +08:00
DelinWorks
aa372510a4
Use the simple version of create orthographic.
2022-06-17 21:33:06 +03:00
DelinWorks
040a31f908
Modify orthographic projection rather than scale.
...
Modify the orthographic projection of the camera rather than the scale of the Node when in 2D projection.
2022-06-17 21:25:33 +03:00
DelinWorks
f43f11c883
flag camera as Initialized in custom create functions.
2022-06-17 20:41:38 +03:00
Turky Mohammed
305520fd7f
Merge branch 'adxeproject:dev' into camera-2d-zoom-feature
2022-06-17 17:16:55 +03:00
DelinWorks
101f09d912
Add comment. [skip ci]
2022-06-17 17:16:39 +03:00
DelinWorks
cf770a9810
GitHub being frustrating as always :/
2022-06-16 19:42:37 +03:00
Turky Mohammed
79ec90e898
Merge branch 'adxeproject:dev' into partical-system-animation
2022-06-16 19:41:56 +03:00
DelinWorks
610711a164
Revert "Fix things..."
...
This reverts commit 038fca48e1
.
2022-06-16 19:39:58 +03:00
DelinWorks
038fca48e1
Fix things...
2022-06-16 19:38:44 +03:00
DelinWorks
d35455212a
Revert "Revert! dumb idea."
...
This reverts commit 7969deb02a
.
2022-06-16 19:32:52 +03:00
DelinWorks
7969deb02a
Revert! dumb idea.
2022-06-16 19:31:17 +03:00
DelinWorks
2f12e7692a
Fix enum class confliction & clean up types.
2022-06-16 18:48:53 +03:00
DelinWorks
6d858b4b9d
Apply orthographic zoom values non-destructively.
2022-06-16 16:41:40 +03:00
一线灵
dc8650d7f6
Merge pull request #639 from DelinWorks/partical-system-animation
...
[PROPOSAL] Add Particle System Animations And Improvements
2022-06-16 21:18:57 +08:00
DelinWorks
3ad75970ee
Remove useless functions.
2022-06-16 16:16:19 +03:00
DelinWorks
2e3c84252d
Add fourccId support.
2022-06-16 15:25:43 +03:00
Turky Mohammed
2b2a57e8ce
Update CCParticleSystem.h
2022-06-16 14:13:59 +03:00
DelinWorks
ca4d1524dc
extract RngSeed struct to it's separate class. [skip ci]
2022-06-16 05:01:35 +03:00
DelinWorks
ee711032a7
Fix fixed fps move stuttering.
2022-06-16 03:55:46 +03:00
DelinWorks
16a4dab9d0
Add function versioning. [skip ci]
2022-06-16 00:47:19 +03:00
DelinWorks
0a1fe16b33
Add cpp_tests and improve system.
2022-06-15 23:04:08 +03:00
DelinWorks
730700cf10
Fix rotation override and node base class calls.
...
Make sure Node class calls it's base functions and NOT the ones overridden when changing position, and make sure the rotation set for the camera isn't altered when calling applyCustomProperties().
2022-06-15 16:10:47 +03:00
Turky Mohammed
0e7a8a8ae8
Remove useless code and comments. [skip ci]
2022-06-15 05:25:40 +03:00
DelinWorks
8d614ada98
Fix rotation update & reference deduction.
2022-06-15 05:00:17 +03:00
DelinWorks
c43880d991
Fix orthogonal apply custom positioning. [skip ci]
2022-06-15 03:55:57 +03:00