• Stars
    star
    159
  • Rank 230,780 (Top 5 %)
  • Language
    Rust
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.

Portal explorer

Portal explorer is a web visualizator of mind-blowing portals.

In Portal Explorer you can view how interesting portals are constructed, and visually explore their properties by moving and rotating them. This program doesn't work well on mobile, better opened from PC.

My video

I made a YouTube video about what will happen if we put one portal into another with a detailed explanation about how it works.

Video has English subtitles (but the main language is Russian).

https://youtu.be/1q0sHf_n_2Y

Scenes

Screenshots

More Repositories

1

egui-macroquad

egui bindings for macroquad
Rust
83
star
2

moonlander

My keymap for moonlander keyboard
C
33
star
3

emergevolution

Редактируемая статья для блога: систематизация информации по симуляции эволюции
23
star
4

4D

Редактируемая статья для блога: систематизация интересных источников по четырёхмерному пространству (4D)
19
star
5

portals_opengl

Мощный рендеринг порталов с помощью OpenGL. Может рендерить не только рекурсивные, но и поверхностные порталы.
C++
17
star
6

keyboard_layout

Моя раскладка для Ergodox EZ.
C
16
star
7

mobius_portal

Portals in form of a Mobius strip.
Rust
14
star
8

hyperbolic

Редактируемая статья для блога: систематизирую информацию о геометрии Лобачевского (гиперболической геометрии).
13
star
9

learn_words

Program with GUI to learn English words by typing.
Rust
12
star
10

olymp

My ICPC, CodeForces, LeetCode solutions with some templates and olytest program.
C++
12
star
11

quad-storage

Plugin for macro-, mini-quad (quads) to save data in simple local storage using Web Storage API in WASM and local file on a native platforms.
Rust
12
star
12

math-formulas

Формулы по математике и смежным дисциплинам
TeX
11
star
13

std-function-article

Статья о применении std::function в универе для лаб
6
star
14

gesture-recognizer

Recognize gestures by touch events
Rust
6
star
15

space_objects

Преобразования координат для 1-, 2-, 3-мерных объектов их их подпространств. Подходит для графических вычислений.
C++
6
star
16

fopply

Formula applier. Applies formulas to expressions for interactive symbolic calculations
Rust
5
star
17

quad-url

Small crate to work with URL in miniquad/macroquad.
Rust
5
star
18

unasanu

unasanu.xyz site source code
SCSS
5
star
19

blog_zola

SCSS
4
star
20

crabots

Симуляция естественного отбора ботов на квадратной сетке
Rust
4
star
21

nomk

C++
4
star
22

portals_tracing

Ray-, path-tracing, в основном для рендеринга порталов
C++
4
star
23

blog_old

Старая версия моего блога на Jekyll.
HTML
3
star
24

my-keyboard-layout-editor

Переделал оригинальный репозиторий https://github.com/ijprest/keyboard-layout-editor чуть-чуть под себя
JavaScript
3
star
25

miniquad-parameters

DEPRECATED: use quad-url.
Rust
2
star
26

university_latex_template

Класс и пакет в LaTeX для написания работ для университета: диплом и отчёт
TeX
2
star
27

latex_report

TeX
2
star
28

cryptography

Лабораторные работы по дисциплине "Криптография", НГТУ
C++
2
star
29

fast_fractal

Rust
2
star
30

assembler

Assembly
2
star
31

dots

Мои настройки программ
1
star
32

TinyWindowsGraphics

C++
1
star
33

matstat_rgz

TeX
1
star
34

sun-eclipses

Солнечные затмения XXI века с картами затмений
1
star
35

prolog

Лабораторные работы по дисциплине "Введение в искусственный интеллект и логическое программирование", НГТУ
Prolog
1
star
36

anyconfig

Rust
1
star
37

klrc

Keyboard Layout Rolls Counter
Rust
1
star
38

permutation_string

convert any permutation into string and backwards
Rust
1
star
39

math_modeling_controllable_systems

Математическое моделирование управляемых систем
HTML
1
star
40

simple_rustc_tokenizer

Tokenizer based on rustc_lexer with simple interface
Rust
1
star
41

school-notes

Мои заметки из школы, переведённые в LaTeX
TeX
1
star
42

critters

Reversible cellular automaton
Rust
1
star
43

net-creater

Программа для создания развёрток многогранников, основаных на правильных многоугольниках
Pascal
1
star
44

numerical_methods

Лабоработные работы по дисциплине "Численные методы" на ФПМИ, НГТУ
C++
1
star
45

labs_emf

"Уравнения математической физики", лабораторные работы на ФПМИ, НГТУ
C++
1
star