Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexkutepov/plot-a-function-graph-in-unity3d

graph creator for Unity3D
https://github.com/alexkutepov/plot-a-function-graph-in-unity3d

unity3d unity3d-package unity3d-plugin unity3d-script

Last synced: about 1 month ago
JSON representation

graph creator for Unity3D

Awesome Lists containing this project

README

        




Plot a function in Unity3D


Plot a function in Unity3D



About
Instruction
Download
License

## About

The Plot a function in Unity 3D had been made when
I was searching for the solution for plotting a graph in Unity 3d and had not found it.

## Instruction

The target language was Russian, but
ver 0.3 has been translated into English

and has been added TextMeshPro.

The system is using lablary - UnityEngine.UI.Extensions, so you shoud use a version of Unity3D that can using the lablary.

The basic cofiguration for the grahp:

![](https://sun9-55.userapi.com/impg/td9vN1VD4jDjY-8EbzaCYB5t0tZfFVv3XDRGAA/lYhw79iresg.jpg?size=574x524&quality=95&sign=aaba69a57d447ca1ac1c9461292cf249&type=album)

looks like this:

![](https://sun9-21.userapi.com/impg/MC3H-ck0iU0yMFvP7UYqU_Us5iPPct5JieM3PA/yz2sFiXfcfQ.jpg?size=542x607&quality=95&sign=2cecabd7b360bb57aab2290cd3b2972a&type=album)

The graph can be negative if you will set for the "Size Step x or y" to a negative value,
it looks like:
![](https://sun9-21.userapi.com/impg/Gq3ukiATLHq9FUlQKiFi_AjsxDobAoGQzNVPHg/IjG_m2Qci7o.jpg?size=486x583&quality=95&sign=919f4883d163c5a5e011e5dee4104461&type=album)

If you will want the function graph is non-linear, you will shoud add many points next to each other.

You can create your own a method for add points, so it will be more convenient.

You can resize the graph however you want, just change the rect transform before how you will start the project.

## Download

- (Latest release) [Download](https://github.com/AlexKutepov/Plot-a-function-graph-in-Unity3D/releases)

## License

MIT

**Free Software, Hell Yeah!**

# Построение функции в Unity3D




Построение функции в Unity3D


Построение функции в Unity3D



Описание
Инструкция
Скачать
Лицензия

## Описание

Построение функции в Unity3D было сделано, когда я искал решение для построения графика в Unity 3D и не нашел его.

## Инструкция

Целевой язык - русский, но
версия 0.3 была переведена на английский

и был добавлен TextMeshPro.

Система использует библиотеку - UnityEngine.UI.Extensions, поэтому вам следует использовать версию Unity3D, которая может использовать эту библиотеку.

Базовая конфигурация для графика:

![](https://sun9-55.userapi.com/impg/td9vN1VD4jDjY-8EbzaCYB5t0tZfFVv3XDRGAA/lYhw79iresg.jpg?size=574x524&quality=95&sign=aaba69a57d447ca1ac1c9461292cf249&type=album)

выглядит следующим образом:

![](https://sun9-21.userapi.com/impg/MC3H-ck0iU0yMFvP7UYqU_Us5iPPct5JieM3PA/yz2sFiXfcfQ.jpg?size=542x607&quality=95&sign=2cecabd7b360bb57aab2290cd3b2972a&type=album)

График может быть отрицательным, если вы установите для "Размер шага x или y" отрицательное значение,
это выглядит так:
![](https://sun9-21.userapi.com/impg/Gq3ukiATLHq9FUlQKiFi_AjsxDobAoGQzNVPHg/IjG_m2Qci7o.jpg?size=486x583&quality=95&sign=919f4883d163c5a5e011e5dee4104461&type=album)

Если вы хотите, чтобы график функции был нелинейным, вам следует добавить много точек рядом друг с другом.

Вы можете создать свой собственный метод для добавления точек, так что это будет более удобно.

Вы можете изменить размер графика по вашему усмотрению, просто измените прямоугольное преобразование до того, как вы начнете проект.

## Скачать

- (Последний релиз) [Скачать](https://github.com/AlexKutepov/Plot-a-function-graph-in-Unity3D/releases)

## Лицензия

MIT

**Бесплатное программное обеспечение, Да!**

# Unity3D 中的函数绘图




在 Unity3D 中绘制函数


Unity3D 中的函数绘图



关于
指导
下载
许可证

## 关于

当我在寻找在 Unity 3D 中绘制图表的解决方案时,Unity3D 中的函数绘图就诞生了。

## 指导

目标语言是俄语,但
版本 0.3 已翻译为英语

并添加了 TextMeshPro。

该系统使用 UnityEngine.UI.Extensions 库,因此您应该使用可以使用该库的 Unity3D
图表的基本配置:

![](https://sun9-55.userapi.com/impg/td9vN1VD4jDjY-8EbzaCYB5t0tZfFVv3XDRGAA/lYhw79iresg.jpg?size=574x524&quality=95&sign=aaba69a57d447ca1ac1c9461292cf249&type=album)

看起来是这样的:

![](https://sun9-21.userapi.com/impg/MC3H-ck0iU0yMFvP7UYqU_Us5iPPct5JieM3PA/yz2sFiXfcfQ.jpg?size=542x607&quality=95&sign=2cecabd7b360bb57aab2290cd3b2972a&type=album)

如果您将 "Size Step x 或 y" 设置为负值,则图表可能为负,
它看起来像这样:
![](https://sun9-21.userapi.com/impg/Gq3ukiATLHq9FUlQKiFi_AjsxDobAoGQzNVPHg/IjG_m2Qci7o.jpg?size=486x583&quality=95&sign=919f4883d163c5a5e011e5dee4104461&type=album)

如果您希望函数图形是非线性的,您应该在彼此旁边添加许多点。

您可以创建自己的方法来添加点,这样会更方便。

您可以根据需要调整图形的大小,只需在启动项目之前更改矩形变换。

## 下载

- (最新版本) [下载](https://github.com/AlexKutepov/Plot-a-function-graph-in-Unity3D/releases)

## 许可证

MIT

**自由软件,耶!**