SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
MySql Unity(2018.2.14F1)
problemas com rigidbody
keystore Android
Aparecer uma caixinha em algum tempo do jogo.
animator duvidas
Rodas de tanque
Formação de equipe (projeto já em andamento)
Unity Network, isServer, IsLocalPlayer..
Como executar uma animação atraves de um botão?
[TUTORIAL] Sistema de Oficina de Carros
[TUTORIAL] Unity 5 - Botão contínuo usando UI (Manter pressionado)
[PEDIDO] Script de Atirar
[TUTORIAL] Controle 3ª pessoa com animações mecânicas (root motion)
[RESOLVIDO] Erro de Prefab quando realiza o Build de um projeto 3D
[____ADMINISTRAÇÃO____] Alterações IMPORTANTES no fórum.
Renderizar apenas algumas partes do mapa.
[RESOLVIDO] Água à noite?
[___COMO UTILIZAR O FÓRUM___] Principais botões e suas funções
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
[PACOTE 2D GRATUITO] Pacote com 17 sprites de alta qualidade para baixar!
eixos X e Z nao rotaciona junto com o play
Erro na unity
Drop Shadows
Senha jogo schultz
Como fazer um sistema para conectar objetos?
Help!!! Criarção de Shader.
Projeto Estilo DD Tank
Duvidas com ADS
[TUTORIAL] Unity 5 - Sistema básico de jogo estilo ANGRY BIRDS
problema com giro na realidade aumentada
Sistema stealth
FreezeRotation e FreezePosition RigidBody Unity
[RESOLVIDO] Instanciar randômicamente prefab acima do terreno. Unity.
Gravidade para objetos selecionados
Procura-se Modelador para Mapas
Mudar ícone do jogo pelo script
[TUTORIAL] Plants VS Zombies na Unity!
A possibilidade de importar uma Biblioteca (dll) numa classe (MonoBehavior) da Unity?
IAP e ADS: plugins obsoletos
Raycast ponto a ponto
[Em Desenvolvimento] Battles of Worlds
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
[RESOLVIDO] Linkar Script do inimigo quando o player entrar no collider dele
Ajuda sobre script para abir e fechar porta malas
site pra modelos 3d de armas
[RESOLVIDO] alguem que saiba fazer um jogo de fps pode ajuda?
Compilação do Game
[TUTORIAL] Escolher a quantos FPS (fixos) o seu jogo deverá rodar.
Snake Game - JavaScript + SVG
(Dúvida) Como acessar o sensor de movimento do Android?
[TUTORIAL] Gerenciamento de idiomas para o jogo ou app
[RESOLVIDO] Menu de um jogo com vários mapas
[TUTORIAL] Criando jogo de cartas com I.A (C# e Visual Studio) - Parte 01
USSecurity
Sawed off (Modelo 3D)
Direito autoral
Contar objetos clones
Dividir uma mesh em dois.
Procura se level designer ou diretor de arte ( REMUNERADO )
[TUTORIAL] Sistema COMPLETO de câmeras
[RESOLVIDO] Animaçao só funciona uma vez
[RESOLVIDO] Eu não consigo abrir o monodevelop
Novo Asset Sistema de Portas e Chaves
[TUTORIAL] Inteligência artificial, inimigo e AIPoints
[RESOLVIDO] Como fazer a animação executar so uma vez
[JOGO] Mega BombermOn - Pokémon + Bomberman
Meu personagem na Realidade Aumentada fica tremendo
Carregar arquivos da biblioteca
Jogo de Tabuada
ik nao funciona
DUVIDA EM SCRIPT
Cores nos materiais sem criar material
[Projeto] Line Battle
[TUTORIAL] Controle de personagem em primeira pessoa + pulo para android!
SkyBox Com qualidade Horrivel!
[RESOLVIDO] Bug/Erro da unity?
(ARQUIVO) Leia aqui como obter sucesso com seu jogo independente?
erro unity para android
MENU DE SELEÇÃO DE FASES
[PROJETO CONCLUÍDO] Defeat the Illuminatis
sombras para jogos mobile
Corcle (Mobile) - Um jogo simples com um nome estranho.
[TUTORIAL] Jogo da forca em C#
[RESOLVIDO] Dúvida com relação à "Escopo" e "Namespace" entre pastas na Unity
Problema ao rotacionar valores negativos.
Importe objeto do blender
Monodevelop
Equipe RedSkyGames Studio
Blender ao juntar algumas partes ficam mais escuro
new Vector3 (o que ele ta fazendo de errado??)(iniciante)
[TUTORIAL] Sistema de Controlador De Primeira Pessoa Com Som De Passos Aleatorios
[TUTORIAL] AI Enemy ( Jogos de terror )
[RESOLVIDO] Retornar um resultado de pagina PHP com texto formatado
[RESOLVIDO] Como Voltar o Player para o Início usando Trigger? C#
Unity - Deslizar Para Rotacionar o 'Personagem'
Como criar um poligono dinamicamente?
Instantiate
Em busca de um modelador 3D para plataforma educacional (Já ganhamos apoio de faculdades)
Armazenar as informações de um botão e duplica-lo
Hoje à(s) 1:03 pm
Hoje à(s) 12:40 pm
Hoje à(s) 1:40 am
Hoje à(s) 12:39 am
Ontem à(s) 5:54 pm
Ontem à(s) 4:07 pm
Dom Dez 09, 2018 8:02 pm
Dom Dez 09, 2018 6:31 pm
Dom Dez 09, 2018 6:19 pm
Sab Dez 08, 2018 11:28 pm
Sab Dez 08, 2018 9:42 pm
Sab Dez 08, 2018 3:20 pm
Sex Dez 07, 2018 6:04 pm
Sex Dez 07, 2018 12:11 pm
Sex Dez 07, 2018 5:03 am
Qui Dez 06, 2018 11:02 pm
Qui Dez 06, 2018 8:17 pm
Qui Dez 06, 2018 6:30 pm
Qui Dez 06, 2018 6:30 pm
Qui Dez 06, 2018 6:26 pm
Qui Dez 06, 2018 5:59 pm
Qui Dez 06, 2018 1:28 pm
Qua Dez 05, 2018 8:53 pm
Qua Dez 05, 2018 11:31 am
Ter Dez 04, 2018 6:57 pm
Ter Dez 04, 2018 3:24 pm
Ter Dez 04, 2018 1:37 pm
Ter Dez 04, 2018 8:02 am
Ter Dez 04, 2018 7:50 am
Ter Dez 04, 2018 4:10 am
Ter Dez 04, 2018 3:57 am
Ter Dez 04, 2018 3:39 am
Seg Dez 03, 2018 10:45 pm
Seg Dez 03, 2018 8:47 pm
Seg Dez 03, 2018 12:11 pm
Seg Dez 03, 2018 12:08 pm
Seg Dez 03, 2018 9:09 am
Seg Dez 03, 2018 9:00 am
Seg Dez 03, 2018 5:12 am
Seg Dez 03, 2018 1:42 am
Dom Dez 02, 2018 11:32 pm
Dom Dez 02, 2018 11:31 pm
Dom Dez 02, 2018 11:29 am
Dom Dez 02, 2018 1:51 am
Dom Dez 02, 2018 12:42 am
Sab Dez 01, 2018 9:24 pm
Sab Dez 01, 2018 9:11 pm
Sab Dez 01, 2018 1:37 pm
Sab Dez 01, 2018 1:22 pm
Sex Nov 30, 2018 4:10 pm
Sex Nov 30, 2018 10:28 am
Qui Nov 29, 2018 2:02 am
Qui Nov 29, 2018 1:11 am
Qui Nov 29, 2018 1:08 am
Qua Nov 28, 2018 3:03 pm
Qua Nov 28, 2018 3:00 pm
Qua Nov 28, 2018 1:29 pm
Qua Nov 28, 2018 4:09 am
Qua Nov 28, 2018 3:03 am
Ter Nov 27, 2018 8:49 pm
Ter Nov 27, 2018 5:50 pm
Ter Nov 27, 2018 1:46 pm
Seg Nov 26, 2018 8:29 pm
Seg Nov 26, 2018 2:56 pm
Seg Nov 26, 2018 2:55 pm
Seg Nov 26, 2018 12:43 pm
Seg Nov 26, 2018 9:33 am
Seg Nov 26, 2018 9:28 am
Dom Nov 25, 2018 11:06 pm
Dom Nov 25, 2018 9:21 am
Dom Nov 25, 2018 5:04 am
Sab Nov 24, 2018 8:41 pm
Sab Nov 24, 2018 4:52 pm
Sab Nov 24, 2018 4:03 pm
Sab Nov 24, 2018 2:33 pm
Sab Nov 24, 2018 8:49 am
Sab Nov 24, 2018 6:54 am
Sex Nov 23, 2018 4:28 pm
Sex Nov 23, 2018 1:58 pm
Sex Nov 23, 2018 1:29 pm
Sex Nov 23, 2018 12:49 pm
Sex Nov 23, 2018 12:42 pm
Qui Nov 22, 2018 7:21 pm
Qui Nov 22, 2018 12:59 pm
Qui Nov 22, 2018 10:53 am
Qui Nov 22, 2018 10:33 am
Qua Nov 21, 2018 7:41 pm
Qua Nov 21, 2018 11:09 am
Qua Nov 21, 2018 7:30 am
Ter Nov 20, 2018 10:58 pm
Ter Nov 20, 2018 4:07 pm
Ter Nov 20, 2018 2:37 pm
Ter Nov 20, 2018 12:58 pm
Seg Nov 19, 2018 11:11 pm
Seg Nov 19, 2018 7:47 pm
Seg Nov 19, 2018 7:42 pm
Seg Nov 19, 2018 2:46 pm
Seg Nov 19, 2018 1:48 pm
Seg Nov 19, 2018 11:40 am
zZAndersonZz
francisco barroso
natanael.olimpio
SuperGamer
gilgsjr
NKKF
BRGC
Callyde Jr
luis45
Jp.Game
ueslei16
gcs
dstaroski
McbDJ
MarcosSchultz
Isabela
gilgsjr
dstaroski
dstaroski
dstaroski
francisco barroso
yVIEIRA
NKKF
francisco barroso
henriquegames501
gilgsjr
Manawydan
Zack2
yanayana
MarcosSchultz
MarcosSchultz
MarcosSchultz
Emerson Rebouças
lesgoy
Opiz
NKKF
Tegh
Tegh
Zack2
MarcosSchultz
Dom3000
Dom3000
Luizdanhp
ffabim
gutozardy
diegopds
gilgsjr
Joab Artes Gráficas
SuperGamer
glauco
dstaroski
Valdir dos Santos
igorobm
igorobm
TioUV
TioUV
dstaroski
conceptfac
rZwr
Erivan
francisco barroso
tonCosta3939
Simplizãum S
ninjagamergabriel
Hube
Mago
natanael.olimpio
natanael.olimpio
MarcosSchultz
diegopds
KAYKETHEO27
NKKF
MRX
tonCosta3939
Joab Artes Gráficas
Zack2
Joab Artes Gráficas
francisco barroso
Callyde Jr
dstaroski
Joab Artes Gráficas
Joab Artes Gráficas
clroberto2005
Insurgente
diegopds
diegopds
Tegh
Samuelostgamer
TioUV
NKKF
Simplizãum S
ArysonSantos
Jmspp
gonzaga
Magnatah
conceptfac
francisco barroso
rZwr
MayLeone

[TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Ir em baixo

TUTORIAL [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Qua Maio 25, 2016 5:16 pm

Olá pessoal, elaborei este script para deformar as mesh de qualquer objeto por ai, basta configurar...


O IDEAL PARA ESTE TUTORIAL É UTILIZAR MESH COLLIDER QUANDO FOR POSSÍVEL

Vídeo explicativo:



Script utilizado:
Código:
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(Rigidbody))]
public class Deformar : MonoBehaviour{
 public MeshFilter[] meshes;
 public Collider[] colisores;
 [Range(1.0f,100.0f)] public float danoPorBatida = 2.0f;
 [Range(0.1f,1000.0f)] public float areaDeDeform = 40.0f;
 [Range(0.1f,10.0f)] public float MaximaDistorcao = 2.5f;

 private int somaDosImpactos = 0;
 private float proximoTempoImpacto = 0.0f;
 private Vector3 somaPosicImpactos = Vector3.zero, somaVelocidadeImpactos = Vector3.zero;
 private Vector3[][] meshesOriginais;
 private Rigidbody rigidB;

 void Start(){
 rigidB = GetComponent<Rigidbody> ();
 }

 void OnEnable (){
 meshesOriginais = new Vector3[meshes.Length][];//ajusta o tamanho do vetor ao numero de vertices
 for (int i = 0; i < meshes.Length; i++){
 Mesh mesh = meshes[i].mesh;
 meshesOriginais[i] = mesh.vertices;//pega o local original de cada vertice e joga no vetor
 mesh.MarkDynamic();
 }  
 }
 void OnDisable (){
 for (int i = 0; i < meshes.Length; i++){
 Mesh mesh =  meshes[i].mesh;
 mesh.vertices = meshesOriginais[i]; //realoca os vertices em seus lugares originais
 mesh.RecalculateNormals(); //recalcula os Normals
 mesh.RecalculateBounds(); //recalcula os Bounds
 }
 }

 void OnCollisionEnter (Collision collision){
 if (meshes.Length > 0 && colisores.Length > 0) {
 int impactCount = 0;                      
 Vector3 impactPosition = Vector3.zero, impactVelocity = Vector3.zero;
 foreach (ContactPoint contact in collision.contacts) {
 float dragRatio = Vector3.Dot (rigidB.GetPointVelocity (contact.point), contact.normal);
 if (dragRatio < -0.6f || collision.relativeVelocity.sqrMagnitude > 3.0f) { //se tem velocidade o suficiente para ser uma colisao
 impactCount++; //aumenta o numero de colisoes ocorridas
 impactPosition += contact.point; //pega os lugares dos impactos
 impactVelocity += collision.relativeVelocity; //pega as velocidades dos impactos
 }
 }
 if (impactCount > 0) {//se tem mais de 0 impactos
 float invCount = 1.0f / impactCount;
 impactPosition *= invCount;
 impactVelocity *= invCount;
 somaDosImpactos++;
 somaPosicImpactos += transform.InverseTransformPoint (impactPosition);
 somaVelocidadeImpactos += transform.InverseTransformDirection (impactVelocity);
 }
 }
 }
 void FixedUpdate(){
 if (meshes.Length > 0 && colisores.Length > 0) {
 if (Time.time - proximoTempoImpacto >= 0.2f && somaDosImpactos > 0) {//tempo entre os impactos
 float invCount = 1.0f / somaDosImpactos;
 somaPosicImpactos *= invCount;
 somaVelocidadeImpactos *= invCount;
 Vector3 impactVelocity = Vector3.zero;
 if (somaVelocidadeImpactos.sqrMagnitude > 1.5f) {
 impactVelocity = transform.TransformDirection (somaVelocidadeImpactos) * 0.02f;
 }
 if (impactVelocity.sqrMagnitude > 0.0f) { //se a velocidade do impacto normalizada for maior do que 0.0f
 Vector3 contactPoint = transform.TransformPoint (somaPosicImpactos);
 for (int i = 0, c = meshes.Length; i < c; i++) {
 DeformMesh (meshes [i].mesh, meshesOriginais [i], meshes [i].transform, contactPoint, impactVelocity); //chama o metodo que deforma as malhas e manda as informações
 }
 }
 somaDosImpactos = 0;
 somaPosicImpactos = Vector3.zero;
 somaVelocidadeImpactos = Vector3.zero;
 proximoTempoImpacto = Time.time + 0.2f * UnityEngine.Random.Range (-0.4f, 0.4f);
 }
 }
 }

 float DeformMesh (Mesh mesh, Vector3[] originalMesh, Transform localTransform, Vector3 contactPoint, Vector3 contactVelocity){
 Vector3[] vertices = mesh.vertices;
 Vector3 localContactPoint = localTransform.InverseTransformPoint(contactPoint);
 Vector3 localContactForce = localTransform.InverseTransformDirection(contactVelocity);
 float sqrMaxDeform = MaximaDistorcao * MaximaDistorcao;
 float totalDamage = 0.0f;
 int damagedVertices = 0;
 for (int i=0; i<vertices.Length; i++){
 float dist = (localContactPoint - vertices [i]).sqrMagnitude;//distancia entre o ponto de colisão e a mesh
 if (dist < areaDeDeform){
 Vector3 damage = (localContactForce * ((areaDeDeform*2.0f) - Mathf.Sqrt(dist)) / (areaDeDeform*2.0f))*(danoPorBatida*(1+rigidB.velocity.magnitude*0.2f)); //descobre o dano
 vertices[i] += damage; //aplica o dano no vertice
 Vector3 deform = vertices[i] - originalMesh[i]; //subtrai a posicao original do dano descoberto para chegar a nova posicao do vertice
 if (deform.sqrMagnitude > sqrMaxDeform) {
 vertices [i] = originalMesh [i] + deform.normalized * MaximaDistorcao;//normaliza danos absurdos
 }
 totalDamage += damage.magnitude;
 damagedVertices++;
 }
 }
 mesh.vertices = vertices; //aplica os novos vertices a malha
 mesh.RecalculateNormals();
 mesh.RecalculateBounds();
 return damagedVertices > 0? totalDamage / damagedVertices : 0.0f;
 }
}


Última edição por MarcosSchultz em Ter Jun 07, 2016 8:45 pm, editado 1 vez(es)
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Convidado em Qua Maio 25, 2016 8:21 pm

Ótimo tutorial muito útil para nossos projetos.  :D

Convidado
Convidado


Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por anizioNoob em Qua Maio 25, 2016 8:58 pm

vai dar pa fazer mta coisa irada com isso pena q não deforma o colisor pq ai sim seria awsome
avatar
anizioNoob
Avançado
Avançado

Masculino PONTOS : 1305
REPUTAÇÃO : 15
Idade : 16
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Qui Maio 26, 2016 9:50 pm

@anizioNoob escreveu:vai dar pa fazer mta coisa irada com isso pena q não deforma o colisor pq ai sim seria awsome

Deformar colisor não é difícil, mas acaba tendo alguns bugs eventualmente, e é um tanto mais pesado para o projeto... Então acabei não incluindo.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Dom3000 em Seg Jun 27, 2016 3:12 pm

@MarcosSchultz escreveu:
@anizioNoob escreveu:vai dar pa fazer mta coisa irada com isso pena q não deforma o colisor pq ai sim seria awsome

Deformar colisor não é difícil, mas acaba tendo alguns bugs eventualmente, e é um tanto mais pesado para o projeto... Então acabei não incluindo.
muito bom cara, uma duvida tem como deformar o chao o Terreno, com isso tambem?
avatar
Dom3000
Programador

Masculino PONTOS : 2342
REPUTAÇÃO : 219
Idade : 23
Áreas de atuação : canal https://www.youtube.com/watch?v=yvmQEJUfbhQ
Page: https://www.facebook.com/BatlesofWorlds/

Respeito as regras :

Ver perfil do usuário https://www.instagram.com/battlesofworlds/?hl=pt-br

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Seg Jun 27, 2016 4:56 pm

Com isto não... ele é feito para malhas, o Terrain é um pouco diferente, ele tem propriedades diferentes e até o colisor dele é diferente... tem que utilizar alguns metodos diferentes para alterar a sua mesh
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Dom3000 em Qui Jun 30, 2016 12:07 am

entao é posivel Smile  faz uma Tuto disso Smile
avatar
Dom3000
Programador

Masculino PONTOS : 2342
REPUTAÇÃO : 219
Idade : 23
Áreas de atuação : canal https://www.youtube.com/watch?v=yvmQEJUfbhQ
Page: https://www.facebook.com/BatlesofWorlds/

Respeito as regras :

Ver perfil do usuário https://www.instagram.com/battlesofworlds/?hl=pt-br

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Qui Jun 30, 2016 12:47 am

ta na lista jah... o GamesIndie já fez um tutorial disso uma vez, só que em javaScript.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Dom3000 em Qui Jun 30, 2016 12:07 pm

que bom obrigado Smile
onde eu acho esse poste ?
avatar
Dom3000
Programador

Masculino PONTOS : 2342
REPUTAÇÃO : 219
Idade : 23
Áreas de atuação : canal https://www.youtube.com/watch?v=yvmQEJUfbhQ
Page: https://www.facebook.com/BatlesofWorlds/

Respeito as regras :

Ver perfil do usuário https://www.instagram.com/battlesofworlds/?hl=pt-br

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Qui Jun 30, 2016 3:59 pm

Spoiler:






avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Dom3000 em Qui Jun 30, 2016 6:10 pm

vlw Smile
avatar
Dom3000
Programador

Masculino PONTOS : 2342
REPUTAÇÃO : 219
Idade : 23
Áreas de atuação : canal https://www.youtube.com/watch?v=yvmQEJUfbhQ
Page: https://www.facebook.com/BatlesofWorlds/

Respeito as regras :

Ver perfil do usuário https://www.instagram.com/battlesofworlds/?hl=pt-br

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Chilinger em Sab Jul 02, 2016 2:28 pm

Marcos surgiu uma duvida se consigo deforma mesh tambem consigo destruir como no blender com sistema de destruiçao se tem como poderia fazer um tutorial ensinando ou mandar algo sobre o assunto.

Chilinger
MembroAvançado

Masculino PONTOS : 1828
REPUTAÇÃO : 32
Idade : 24
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MeverPlays em Sab Jul 02, 2016 7:53 pm

Realmente vai ser bem útil este tutorial :D
avatar
MeverPlays
Mestre
Mestre

Masculino PONTOS : 1695
REPUTAÇÃO : 46
Áreas de atuação : SketchUp, Unity.
Respeito as regras :

Ver perfil do usuário http://www.joltflip.ga

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Sab Jul 02, 2016 10:06 pm

Da para destruir sim, tem até assets sobre isto... basta separar os triangulos da malha. Vou até anotar, para tentar elaborar algo quanto tiver tempo.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por Chilinger em Seg Jul 04, 2016 12:04 am

no aguardo

Chilinger
MembroAvançado

Masculino PONTOS : 1828
REPUTAÇÃO : 32
Idade : 24
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por garden em Dom Abr 02, 2017 9:04 am

Como faço para ex: Bater em uma pedra e ela começar a quebrar pedaços ?

garden
Iniciante
Iniciante

PONTOS : 632
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Qua Abr 05, 2017 11:35 pm

@garden escreveu:Como faço para ex: Bater em uma pedra e ela começar a quebrar pedaços ?

Pra isso você vai ter que ter um modelo já fraturado no blender

avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por SantiMax em Seg Jun 05, 2017 10:26 pm

Gracias

SantiMax
Iniciante
Iniciante

PONTOS : 554
REPUTAÇÃO : 0
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por fabriciorsz34 em Dom Maio 13, 2018 11:20 am

Marcos eu fiquei um tanto que curioso a respeito de se é possivel salvar esses danos , sim eu sei que dá mas qual é o metodo usado pra isso , hj eu lembrei desse seu tutorial e vim perguntar isso por mais que eu não use a colisão de mesh
agradeço desde já
avatar
fabriciorsz34
Programador

PONTOS : 1164
REPUTAÇÃO : 24
Idade : 18
Áreas de atuação : C#,unity,cinema 4D, SketchUp

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por NKKF em Dom Maio 13, 2018 1:52 pm

Olá @fabriciorsz34 , você já pensou na possibilidade de guardar os Vector3[] (As posições de cada vértice do Mesh) e depois aplicá-la novamente no Mesh Renderer?
avatar
NKKF
ProgramadorMaster

Masculino PONTOS : 2088
REPUTAÇÃO : 413
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por fabriciorsz34 em Dom Maio 13, 2018 6:18 pm

hmm, boaa ideia vou tentar
avatar
fabriciorsz34
Programador

PONTOS : 1164
REPUTAÇÃO : 24
Idade : 18
Áreas de atuação : C#,unity,cinema 4D, SketchUp

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)

Mensagem por MarcosSchultz em Seg Maio 14, 2018 12:45 am

@fabriciorsz34 escreveu:Marcos eu fiquei um tanto que curioso a respeito de se é possivel salvar esses danos , sim eu sei que dá mas qual é o metodo usado pra isso , hj eu lembrei desse seu tutorial e vim perguntar isso por mais que eu não use a colisão de mesh
agradeço desde já

Como assim "Guardar os danos"?

Existem várias maneiras de fazer isto, até da pra aplicar diretamente na mesh de modo que altere o modelo 3D em si, fazendo ele ficar deformado MESMO, como se você tivesse editado em um software de modelagem e depois importado... da pra fazer um monte de coisas.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61205
REPUTAÇÃO : 2101
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum