Xevion
|
f5bfa7ace8
|
rename fov vars, add documentation & better comements to BoidController class, fix BoidControllerEditor redraw and implement circle/arc vertex/width attributes (no serialization with static class)
|
2020-06-06 01:17:19 -05:00 |
|
Xevion
|
7e561c7ea2
|
Merge branch 'master' of github.com:Xevion/Boids
Conflicts:
Boids/Assets/Resources/Icons/banner.psd.meta
|
2020-06-05 22:05:38 -05:00 |
|
Xevion
|
56406c6b30
|
Add banner.psd.meta file
|
2020-06-05 22:04:34 -05:00 |
|
Xevion
|
4ddc7fe2d4
|
Merge pull request #22 from Xevion/fov-detection
FOV Detection and Arc Drawing
|
2020-06-05 21:48:43 -05:00 |
|
Xevion
|
cddacb0efa
|
remove TimeScale, fix DisableFocusing concerning LineRenderer array
|
2020-06-05 21:44:10 -05:00 |
|
Xevion
|
7bc306a7f6
|
use DestroyImmediate to fix pause Boid FOV edits creating duplicate LineRenderers, fix arc calculations and rotate correctly, FOV arc finally 'fixed' properly (again), fix XML docs/comments
|
2020-06-05 20:56:13 -05:00 |
|
Xevion
|
92d1e3efef
|
reset circle/arc/ width/vertexcount with shapedraw, timescale edit, new static array LineRenderers, finished arc drawing base
|
2020-06-05 19:15:54 -05:00 |
|
Xevion
|
1188a75d9e
|
new GetLineRenderer method, port DrawCircle code
|
2020-06-05 18:28:44 -05:00 |
|
Xevion
|
4b10722a48
|
move arc drawing code into ShapeDraw, remove vertex count argument
|
2020-06-05 18:16:25 -05:00 |
|
Xevion
|
a79daf7ed7
|
ShapeDraw utility class to split draw logic
|
2020-06-05 18:09:35 -05:00 |
|
Xevion
|
d3f213717f
|
use LookAtDirect for no lag SceneView updates, draw dotted line between latest detected neighbors, velocity display in inspector GUI, ready arc vertex inspector GUI CustomEditor
|
2020-06-05 17:59:05 -05:00 |
|
Xevion
|
f6dd8f6c2a
|
update Boid velocity to angle and angle difference methods for FOV detection, finished working FOV detection
|
2020-06-05 17:53:55 -05:00 |
|
Xevion
|
8ee9f33082
|
transform sceneview to focus on specific boid when one is focused, allow size change, use orthographic rot
|
2020-06-04 23:06:28 -05:00 |
|
Xevion
|
e6ec6a3942
|
small comment edit
|
2020-06-04 22:51:32 -05:00 |
|
Xevion
|
049879522a
|
banner psd meta file, assembly csharp editor dot csproj settings (unversioned file updates)
|
2020-05-28 23:00:26 -05:00 |
|
Xevion
|
37b54ded30
|
moved BoidEditor/BoidControllerEditor scripts away for proper Build procedure (no macro)
|
2020-05-28 22:59:50 -05:00 |
|
Xevion
|
8e976e3196
|
private isFocused, remove _renderers, remove unused DirectionFromAngle, make Draw's redraw arg explicit
|
2020-05-28 08:36:04 -05:00 |
|
Xevion
|
25a47d9af5
|
Move BoidControllerEditor.cs into Editor folder, Add BUGS.md
|
2020-05-28 08:32:40 -05:00 |
|
Xevion
|
55dec29413
|
add better redraw checks for EditorGUI, add build macro (CustomEditor needed), remove target frame rate
|
2020-05-27 22:59:24 -05:00 |
|
Xevion
|
303e846e0f
|
add checks for group/sep/fov checks to recreate LineRenderers
|
2020-05-27 20:05:26 -05:00 |
|
Xevion
|
30dd4a1100
|
add separate draw (optional redraw) method, new drawArc and drawArcCenetered methods for FOV
|
2020-05-27 19:36:07 -05:00 |
|
Xevion
|
784d498a52
|
neighbor count label gizmo, attempt at arc FOV gizmo, make min/max speed sliders into single min/max slider
|
2020-05-27 19:18:05 -05:00 |
|
Xevion
|
74ddf684a9
|
implemented FOV checks, back to foreach loop, BoidController sliders
|
2020-05-27 10:45:41 -05:00 |
|
Xevion
|
a09d5f5028
|
Merge pull request #19 from Xevion/algorithm-improvements
Algorithm Improvements
|
2020-05-27 09:14:26 -05:00 |
|
Xevion
|
1941534360
|
increase boundary/steering force limits, update inspector slider max values
|
2020-05-27 01:54:50 -05:00 |
|
Xevion
|
f8e2a7edfe
|
tweaked algorithm values, fixed centering velocity breaking wrapping erratically due to improperly scaled velocities
|
2020-05-27 01:24:00 -05:00 |
|
Xevion
|
2ed2fa1116
|
implement seblague's acceleration based formulas, may require tweaking
|
2020-05-25 13:18:16 -05:00 |
|
Xevion
|
c6556338cd
|
implement seblague's acceleration based formulas, requires tweaking
|
2020-05-25 09:45:21 -05:00 |
|
Xevion
|
6db341cd6a
|
Merge pull request #17 from Xevion/hide-menu
PlayHidden Menu
|
2020-05-25 09:28:54 -05:00 |
|
Xevion
|
1fc3e01bbc
|
implement PlayHidden menu for unobstructed view
|
2020-05-25 09:24:27 -05:00 |
|
Xevion
|
a050e30159
|
update README with disclaimer
|
2020-05-23 04:56:45 -05:00 |
|
Xevion
|
fb8e903967
|
update README and add banner psd/jpeg for repo
|
2020-05-23 04:51:29 -05:00 |
|
Xevion
|
2fea2406bb
|
update project settings with new psd icon
|
2020-05-23 04:28:28 -05:00 |
|
Xevion
|
4c43a5287f
|
add target framerate of 90fps, move Graphy module to top left
|
2020-05-23 03:24:02 -05:00 |
|
Xevion
|
8343af22a8
|
implemented toggle title screen boid rendering (tween based method commented out until fix located)
|
2020-05-23 03:18:59 -05:00 |
|
Xevion
|
ec48b1386f
|
update .gitignore with asset folder meta blocks, remove LeanTween/TMP asset folder metafiles
|
2020-05-23 02:32:57 -05:00 |
|
Xevion
|
8165896a68
|
restructured label/toggles hierarchy to allow child component getter, implemented toggle component & simple callbacks
|
2020-05-23 02:30:49 -05:00 |
|
Xevion
|
1cc1e20962
|
new AdjustmentsHandler.cs for working with sliders/toggles
|
2020-05-23 02:24:42 -05:00 |
|
Xevion
|
1d275a4164
|
update project to include Graphy asset, add adjustments panel close button and tweak sliders to near perfection, small formatting/doc changes to UIController.cs
|
2020-05-23 02:23:56 -05:00 |
|
Xevion
|
e7fbc7c6f1
|
.gitignore update for Tayx/Graphy
|
2020-05-23 02:22:36 -05:00 |
|
Xevion
|
5a8ead9bf3
|
renamed UILock to align with property naming conventions, add docs for UIStance/UIGroup enums, predict more UIStance items (rename Play to PlayAdjust)
|
2020-05-23 00:17:19 -05:00 |
|
Xevion
|
26031f4870
|
improve documentation in UIController.cs
|
2020-05-22 23:55:56 -05:00 |
|
Xevion
|
b2801d8009
|
add documentation to large methods in UIController.cs, refactor ChangeStance with smarter, simpler if-statements
|
2020-05-22 23:13:47 -05:00 |
|
Xevion
|
69f9d9f3d8
|
changed bool based stance locking to tween start counting system with _UILock property
|
2020-05-22 22:07:57 -05:00 |
|
Xevion
|
2c70ce7f70
|
added UILock function (locking/unlocking when tweens complete), added check for stance already active
|
2020-05-22 20:31:05 -05:00 |
|
Xevion
|
75f11766a4
|
completely overhaul button system with new ChangeStance and MoveElements method, lambdas for button listener activating stance changes
|
2020-05-22 20:19:06 -05:00 |
|
Xevion
|
5a265cdc75
|
added escape keybind for exiting menus, adjustment panel close behavior, tweaked adjustment panel sliders/toggles/labels positioning and scaling
|
2020-05-22 19:22:46 -05:00 |
|
Xevion
|
6fb2a8d869
|
remove vsync from project settings
|
2020-05-22 18:58:59 -05:00 |
|
Xevion
|
7d67299294
|
fix Boid LineRenderer rendering in XZ dimensions, not XY
|
2020-05-22 17:04:32 -05:00 |
|
Xevion
|
169372ce82
|
move OpenHyperLinks.cs into the Scripts folder, use TextMesh Pro on title and version subtext, update Text to RectTransform accordingly
|
2020-05-21 14:52:55 -05:00 |
|