Skip to content

Commit 6e59641

Browse files
committed
stable ver
1 parent 7756a6b commit 6e59641

File tree

2 files changed

+78
-0
lines changed

2 files changed

+78
-0
lines changed

LICENSE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2022 Alexandr
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<h1 align="center">
2+
<br>
3+
<img src="https://sun9-79.userapi.com/impg/noM0EKqMZl4mGwDDo1DonS4dz6VG2e4GzdyiAA/i6oikJmQw-0.jpg?size=425x355&quality=95&sign=bb6be969bbe9d69c6c22960effd533f9&type=album" alt="Plot a function in Unity3D" width="200"></a>
4+
<br>
5+
Plot a function in Unity3D
6+
<br>
7+
</h1>
8+
9+
<p align="center">
10+
<a href="#about">About</a> •
11+
<a href="#about">Instruction</a> •
12+
<a href="#download">Download</a> •
13+
<a href="#license">License</a> •
14+
</p>
15+
16+
17+
## About
18+
19+
The Plot a function in Unity 3D had been made when
20+
I was searching for the solution for plotting a graph in Unity 3d and had not found it.
21+
22+
## Instruction
23+
24+
The target language was Russian, but
25+
ver 0.3 has been translated into English
26+
27+
and has been added TextMeshPro.
28+
29+
The system is using lablary - UnityEngine.UI.Extensions, so you shoud use a version of Unity3D that can using the lablary.
30+
31+
The basic cofiguration for the grahp:
32+
33+
![](https://sun9-55.userapi.com/impg/td9vN1VD4jDjY-8EbzaCYB5t0tZfFVv3XDRGAA/lYhw79iresg.jpg?size=574x524&quality=95&sign=aaba69a57d447ca1ac1c9461292cf249&type=album)
34+
35+
looks like this:
36+
37+
![](https://sun9-21.userapi.com/impg/MC3H-ck0iU0yMFvP7UYqU_Us5iPPct5JieM3PA/yz2sFiXfcfQ.jpg?size=542x607&quality=95&sign=2cecabd7b360bb57aab2290cd3b2972a&type=album)
38+
39+
The graph can be negative if you will set for the "Size Step x or y" to a negative value,
40+
it looks like:
41+
![](https://sun9-21.userapi.com/impg/Gq3ukiATLHq9FUlQKiFi_AjsxDobAoGQzNVPHg/IjG_m2Qci7o.jpg?size=486x583&quality=95&sign=919f4883d163c5a5e011e5dee4104461&type=album)
42+
43+
If you will want the function graph is non-linear, you will shoud add many points next to each other.
44+
45+
You can create your own a method for add points, so it will be more convenient.
46+
47+
You can resize the graph however you want, just change the rect transform before how you will start the project.
48+
49+
## Download
50+
51+
- (Latest release) [Download](https://github.com/AlexKutepov/Plot-a-function-graph-in-Unity3D/releases)
52+
53+
## License
54+
55+
MIT
56+
57+
**Free Software, Hell Yeah!**

0 commit comments

Comments
 (0)