import * as THREE from 'three';
import { GUI } from 'three/addons/libs/lil-gui.module.min.js';
import { OrbitControls } from 'three/addons/controls/OrbitControls.js';
let camera, scene, renderer;
const params = {
clipIntersection: true,
planeConstant: 0,
showHelpers: false,
alphaToCoverage: true,
};
const clipPlanes = [
new THREE.Plane( new THREE.Vector3( 1, 0, 0 ), 0 ),
new THREE.Plane( new THREE.Vector3( 0, - 1, 0 ), 0 ),
new THREE.Plane( new THREE.Vector3( 0, 0, - 1 ), 0 )
];
init();
render();
function init() {
renderer = new THREE.WebGLRenderer( { antialias: true } );
renderer.setPixelRatio( window.devicePixelRatio );
renderer.setSize( elementApi.content.clientWidth, elementApi.content.clientHeight );
renderer.localClippingEnabled = true;
elementApi.content.appendChild( renderer.domElement );
scene = new THREE.Scene();
camera = new THREE.PerspectiveCamera( 40, elementApi.content.clientWidth / elementApi.content.clientHeight, 1, 200 );
camera.position.set( - 1.5, 2.5, 3.0 );
const controls = new OrbitControls( camera, renderer.domElement );
controls.addEventListener( 'change', render ); // use only if there is no animation loop
controls.minDistance = 1;
controls.maxDistance = 10;
controls.enablePan = false;
const light = new THREE.HemisphereLight( 0xffffff, 0x080808, 4.5 );
light.position.set( - 1.25, 1, 1.25 );
scene.add( light );
//
const group = new THREE.Group();
for ( let i = 1; i <= 30; i += 2 ) {
const geometry = new THREE.SphereGeometry( i / 30, 48, 24 );
const material = new THREE.MeshPhongMaterial( {
color: new THREE.Color().setHSL( Math.random(), 0.5, 0.5, THREE.SRGBColorSpace ),
side: THREE.DoubleSide,
clippingPlanes: clipPlanes,
clipIntersection: params.clipIntersection,
alphaToCoverage: true,
} );
group.add( new THREE.Mesh( geometry, material ) );
}
scene.add( group );
// helpers
const helpers = new THREE.Group();
helpers.add( new THREE.PlaneHelper( clipPlanes[ 0 ], 2, 0xff0000 ) );
helpers.add( new THREE.PlaneHelper( clipPlanes[ 1 ], 2, 0x00ff00 ) );
helpers.add( new THREE.PlaneHelper( clipPlanes[ 2 ], 2, 0x0000ff ) );
helpers.visible = false;
scene.add( helpers );
// gui
const gui = new GUI();
gui.add( params, 'alphaToCoverage' ).onChange( function ( value ) {
group.children.forEach( c => {
c.material.alphaToCoverage = Boolean( value );
c.material.needsUpdate = true;
} );
render();
} );
gui.add( params, 'clipIntersection' ).name( 'clip intersection' ).onChange( function ( value ) {
const children = group.children;
for ( let i = 0; i < children.length; i ++ ) {
children[ i ].material.clipIntersection = value;
}
render();
} );
gui.add(params, 'planeConstant', - 1, 1 ).step( 0.01 ).name( 'plane constant' ).onChange( function ( value ) {
for ( let j = 0; j < clipPlanes.length; j ++ ) {
clipPlanes[ j ].constant = value;
}
render();
});
gui.add(params, 'showHelpers').name( 'show helpers' ).onChange( function ( value ) {
helpers.visible = value;
render();
});
window.addEventListener( 'resize', onWindowResize );
}
function onWindowResize() {
camera.aspect = elementApi.content.clientWidth / elementApi.content.clientHeight;
camera.updateProjectionMatrix();
renderer.setSize( elementApi.content.clientWidth, elementApi.content.clientHeight );
render();
}
function render() {
renderer.render( scene, camera );
}
Услуги профессионального
автоюриста в Томске
Сохраним права, поможем при ДТП, взыщем по ОСАГО или КАСКО,
выиграем спор с автосалоном и другие услуги автоюриста
выиграем спор с автосалоном и другие услуги автоюриста
ОПЫТ БОЛЕЕ 10 ЛЕТ
✓ Бесплатная консультация автоюриста и автоадвоката
✓ Защитим Ваши интересы во всех инстанциях
✓ Урегулируем конфликт на Ваших условиях без суда
✓ Выиграем суд и добьемся исполнения решения суда
В каких вопросах автоюрист Вам поможет:
Помощь при ДТП
- Разбор и правовой анализ ДТП в ГИБДД
- Определение вины одного из участников ДТП
- Оспаривание виновности в ДТП
- Представление интересов заказчика в ГИБДД
- ДТП с тяжкими последствиями
- ДТП с пострадавшими легкой и средней тяжести
Помощь при ДТП
- Разбор и правовой анализ ДТП в ГИБДД
- Определение вины одного из участников ДТП
- Оспаривание виновности в ДТП
- Представление интересов заказчика в ГИБДД
- ДТП с тяжкими последствиями
- ДТП с пострадавшими легкой и средней тяжести
Оспаривание размера материального ущерба
- Взыскание максимальной выплаты с СК, включая УТС (утрату товарной стоимости), неустойку, пеню, штраф, компенсацию морального ущерба.
- Взыскание при отказе от выплаты или задержке выплаты компенсации
- Увеличиваем страховые выплаты, как по КАСКО, так и по ОСАГО
Оспаривание лишения прав
- Управление в состоянии опьянения
- Отказ от медицинского освидетельствования
- Оставление места ДТП
- Повторное нарушение, проезд на запрещающий сигнал светофора
- Выезд на встречную полосу
- Нарушение правил перевозки грузов, правил буксировки
- Вред здоровью легкой степени/средней тяжести
- Без государственных регистрационных знаков
Составление процессуальных документов
- Досудебные претензии
- Жалобы
- Исковые заявления
- Ходатайства
- Сопроводительные письма
- Апелляционные жалобы
- Кассационные жалобы
- Прочие процессуальные документы
- Судебное представительство в мировых, районных, областных судах
Команда юристов г. Томск
Команда юристов
г. Томск
АвтоюрисТ
Наша команда юристов из г. Томска специализируется на предоставлении качественных юридических услуг автовладельцам. Мы гордимся нашими профессионалами и работаем
на результат. Мы не стремимся охватить весь рынок юридических услуг, а являемся профессионалами именно в области автомобильного права, что позволяет нам быть лучшими в данном направлении и иметь обширную практику выигранных дел в судах!
Преимущества нашей команды:
на результат. Мы не стремимся охватить весь рынок юридических услуг, а являемся профессионалами именно в области автомобильного права, что позволяет нам быть лучшими в данном направлении и иметь обширную практику выигранных дел в судах!
Преимущества нашей команды:
- Бесплатные консультации: Мы предоставляем бесплатные первичные консультации для всех клиентов.
- Профессионализм: Наши специалисты имеют обширный опыт и знания в области автомобильного права.
- Комплексное обслуживание: Мы предлагаем широкий спектр услуг по всем вопросам из области автомобильного права.
Почему вам стоит обратиться к автоюристам
Опытный автоюрист - 100% успех даже в беспрецендентных делах!
Стаж работы
Более 10 лет юридической практики,
что позволяет свободно ориентироваться во всех правовых вопросах
что позволяет свободно ориентироваться во всех правовых вопросах
Специализация
Узкая специализация
на автомобильном праве
на автомобильном праве
Экономия времени
Если дело заведомо проигрышное, честно сообщаем вам об этом еще
до начала работы
до начала работы
Экономия средств
Отсутствие скрытых платежей
Полное сопровождение
От первичной консультации
до полного решения вашей проблемы
до полного решения вашей проблемы
Личный подход
Мы анализируем ситуацию
и консультируем вас. Помогаем решить проблему более эффективно
и консультируем вас. Помогаем решить проблему более эффективно
Общероссийское Федеральное объединение по защите прав автовладельцев
Общероссийское Федеральное объединение по защите прав автовладельцев
Решаем любые вопросы в области автомобильного права
Решаем любые вопросы
в области автомобильного права
в области автомобильного права
Можете позвонить по телефону
+7 (382) 220-11-60
+7 (382) 220-11-60
Примеры из нашей судебной практики
Ознакомиться со всеми делами можно в офисе.
Чем раньше вы обратитесь к профессиональным автоюристам, тем быстрее и проще будет решена ваша проблема
При обращении Вы получите консультацию, проверку документов и анализ вашей ситуации!
Заполните заявку, чтобы получить анализ вашей ситуации и документов
Как происходит взаимодействие с автоюристом
Консультация
Анализ документов и оценка перспектив вашего дела
Заключение договора
Определение стоимости сопровождения по вашему делу и заключение договора
Решение вашей проблемы
Определяем правовую позицию, выстраиваем беспроигрышную стратегию и добиваемся положительного решения по вашей проблеме
Стоимость услуг автоюриста
Консультация автоюриста
0 руб.
Узнайте стоимость сопровождения вашего дела
Подготовка документов
от 2000 рублей
Подготовляем для вас необходимые процессуальные документы
Сопровождение под ключ
от 30 000 рублей
Полное ведение дела, будем вашим представителем в суде
Отзывы клиентов
60+ довольных клиентов