Ton bloc notes
Derniers sujets
» [ SKETCHUP composants dynamiques ] Copies de copies
par simjoubert Hier à 10:14
» [ PRESENTATION ] Manutio
par Manutio Hier à 9:21
» [ ARTLANTIS ] Ca donne envie !
par fraid Ven 15 Mar 2024 - 7:44
» [ SKETCHUP généralité ] SÉLECTIONNER - Tuto 3/4 - 1ère TECHNIQUE INÉDITE
par JDD Mer 13 Mar 2024 - 10:39
» [ SKETCHUP plugins ] SketchUp et Menuiserie : Rencontre avec Artwood
par art wood concept Mer 13 Mar 2024 - 9:54
» [ ARCHICAD ] Zone - Menu déroulant
par Archi43 Mar 12 Mar 2024 - 16:29
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 3/4 - 1ère TECHNIQUE INÉDITE
par jerryvento Mar 12 Mar 2024 - 8:48
» [ SKETCHUP LIVE COMPONENT ] table avec chaises
par tenrev Mar 12 Mar 2024 - 8:46
» [ SKETCHUP généralité ] Problème d'ouverture de SKP
par lionel Claude Lun 11 Mar 2024 - 18:14
» [ TWINMOTION ] Rotation des tuiles sur TM 2023 avec fichier issu de Allplan 2015
par Gaspard Hauser Lun 11 Mar 2024 - 13:48
» [ TWINMOTION ] CONSEIL FORMATION
par Marucia Lun 11 Mar 2024 - 13:29
» [ SKETCHUP plugins ] selection
par Gaspard Hauser Dim 10 Mar 2024 - 19:17
» [ TWINMOTION ] réduire le champs de travail ?
par Gaspard Hauser Dim 10 Mar 2024 - 19:13
» [ TWINMOTION ] eGPU / ralentissement Twinmotion important
par Gaspard Hauser Dim 10 Mar 2024 - 19:09
» [ SKETCHUP plugins ] sj_AddDCFunctions
par Miroslav Sam 9 Mar 2024 - 18:30
» [ SKETCHUP généralité ] Quel logiciel d'animation
par polo Sam 9 Mar 2024 - 17:35
» [ SKETCHUP tutos ] texture pour sketchup
par tenrev Ven 8 Mar 2024 - 9:25
» [ SKETCHUP LIVE COMPONENT ] les boucles Loop dans trimble creator
par tenrev Jeu 7 Mar 2024 - 10:21
» [ PRESENTATION ]
par Coulou Mer 6 Mar 2024 - 8:51
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 2/4 - INVERSER LA SÉLECTION avec 2017
par jerryvento Lun 4 Mar 2024 - 10:28
» [ SKETCHUP généralité ] crash
par TF3 Sam 2 Mar 2024 - 17:51
» [ SKETCHUP composants dynamiques ] Hidden avec formule IF et OR imbriqué
par Samuel MATHIEU Ven 1 Mar 2024 - 20:28
» [ SKETCHUP LIVE COMPONENT ] doc en anglais
par tenrev Ven 1 Mar 2024 - 13:42
» [ SKETCHUP composants dynamiques ] Un bug que je ne comprend pas
par boulii Jeu 29 Fév 2024 - 21:37
» [ SKETCHUP SCRIPTS ] Help ! Par quoi ou comment remplacer l'ancienne methode "nitems" dans plugins anciens
par simjoubert Mer 28 Fév 2024 - 17:52
» [ SKETCHUP généralité ] Tuto 1/4 - Sélectionner - Les Techniques de Base
par jerryvento Mar 27 Fév 2024 - 11:58
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 1/4 - Les Techniques de Base
par jerryvento Mar 27 Fév 2024 - 11:57
» [ TWINMOTION ] nouvelle version de Twinmotion 2023.2.2
par tenrev Mar 27 Fév 2024 - 9:18
» [ PRESENTATION ] Shakna
par Shakna Lun 26 Fév 2024 - 23:15
» [ PHOTOSHOP ] perdu l'outil redresement du filtre carera raw
par vick Lun 26 Fév 2024 - 11:34
» [ SKETCHUP objets ] IXLRLXI - 600v - Rust Shake même combats! :)
par tenrev Sam 24 Fév 2024 - 16:38
» [ SKETCHUP plugins ] tutos en plusieurs parties sur la généralité des plugins sketchup
par tenrev Sam 24 Fév 2024 - 16:27
» [ SKETCHUP LIVE COMPONENT ] Etagéres courbes configurables en live avec sketchup - explications
par tenrev Sam 24 Fév 2024 - 11:39
» [ SKETCHUP composants dynamiques ] Mon tuto complet de 6h30 - apprendre les composants dynamiques
par tenrev Ven 23 Fév 2024 - 11:26
» [ SKETCHUP composants dynamiques ] Plan de plantation
par Shakna Jeu 22 Fév 2024 - 23:58
par simjoubert Hier à 10:14
» [ PRESENTATION ] Manutio
par Manutio Hier à 9:21
» [ ARTLANTIS ] Ca donne envie !
par fraid Ven 15 Mar 2024 - 7:44
» [ SKETCHUP généralité ] SÉLECTIONNER - Tuto 3/4 - 1ère TECHNIQUE INÉDITE
par JDD Mer 13 Mar 2024 - 10:39
» [ SKETCHUP plugins ] SketchUp et Menuiserie : Rencontre avec Artwood
par art wood concept Mer 13 Mar 2024 - 9:54
» [ ARCHICAD ] Zone - Menu déroulant
par Archi43 Mar 12 Mar 2024 - 16:29
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 3/4 - 1ère TECHNIQUE INÉDITE
par jerryvento Mar 12 Mar 2024 - 8:48
» [ SKETCHUP LIVE COMPONENT ] table avec chaises
par tenrev Mar 12 Mar 2024 - 8:46
» [ SKETCHUP généralité ] Problème d'ouverture de SKP
par lionel Claude Lun 11 Mar 2024 - 18:14
» [ TWINMOTION ] Rotation des tuiles sur TM 2023 avec fichier issu de Allplan 2015
par Gaspard Hauser Lun 11 Mar 2024 - 13:48
» [ TWINMOTION ] CONSEIL FORMATION
par Marucia Lun 11 Mar 2024 - 13:29
» [ SKETCHUP plugins ] selection
par Gaspard Hauser Dim 10 Mar 2024 - 19:17
» [ TWINMOTION ] réduire le champs de travail ?
par Gaspard Hauser Dim 10 Mar 2024 - 19:13
» [ TWINMOTION ] eGPU / ralentissement Twinmotion important
par Gaspard Hauser Dim 10 Mar 2024 - 19:09
» [ SKETCHUP plugins ] sj_AddDCFunctions
par Miroslav Sam 9 Mar 2024 - 18:30
» [ SKETCHUP généralité ] Quel logiciel d'animation
par polo Sam 9 Mar 2024 - 17:35
» [ SKETCHUP tutos ] texture pour sketchup
par tenrev Ven 8 Mar 2024 - 9:25
» [ SKETCHUP LIVE COMPONENT ] les boucles Loop dans trimble creator
par tenrev Jeu 7 Mar 2024 - 10:21
» [ PRESENTATION ]
par Coulou Mer 6 Mar 2024 - 8:51
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 2/4 - INVERSER LA SÉLECTION avec 2017
par jerryvento Lun 4 Mar 2024 - 10:28
» [ SKETCHUP généralité ] crash
par TF3 Sam 2 Mar 2024 - 17:51
» [ SKETCHUP composants dynamiques ] Hidden avec formule IF et OR imbriqué
par Samuel MATHIEU Ven 1 Mar 2024 - 20:28
» [ SKETCHUP LIVE COMPONENT ] doc en anglais
par tenrev Ven 1 Mar 2024 - 13:42
» [ SKETCHUP composants dynamiques ] Un bug que je ne comprend pas
par boulii Jeu 29 Fév 2024 - 21:37
» [ SKETCHUP SCRIPTS ] Help ! Par quoi ou comment remplacer l'ancienne methode "nitems" dans plugins anciens
par simjoubert Mer 28 Fév 2024 - 17:52
» [ SKETCHUP généralité ] Tuto 1/4 - Sélectionner - Les Techniques de Base
par jerryvento Mar 27 Fév 2024 - 11:58
» [ SKETCHUP tutos ] SÉLECTIONNER - Tuto 1/4 - Les Techniques de Base
par jerryvento Mar 27 Fév 2024 - 11:57
» [ TWINMOTION ] nouvelle version de Twinmotion 2023.2.2
par tenrev Mar 27 Fév 2024 - 9:18
» [ PRESENTATION ] Shakna
par Shakna Lun 26 Fév 2024 - 23:15
» [ PHOTOSHOP ] perdu l'outil redresement du filtre carera raw
par vick Lun 26 Fév 2024 - 11:34
» [ SKETCHUP objets ] IXLRLXI - 600v - Rust Shake même combats! :)
par tenrev Sam 24 Fév 2024 - 16:38
» [ SKETCHUP plugins ] tutos en plusieurs parties sur la généralité des plugins sketchup
par tenrev Sam 24 Fév 2024 - 16:27
» [ SKETCHUP LIVE COMPONENT ] Etagéres courbes configurables en live avec sketchup - explications
par tenrev Sam 24 Fév 2024 - 11:39
» [ SKETCHUP composants dynamiques ] Mon tuto complet de 6h30 - apprendre les composants dynamiques
par tenrev Ven 23 Fév 2024 - 11:26
» [ SKETCHUP composants dynamiques ] Plan de plantation
par Shakna Jeu 22 Fév 2024 - 23:58
formulaire/diaporama
chaine sketchup.tv
[SKETCHUP composants dynamiques] récupérer date paramètre ombre
Page 2 sur 4 • Partagez
Page 2 sur 4 • 1, 2, 3, 4
Avec la même méthode on récupère l' heure, le pays, la ville, il reste à trouver comment modifier les composants en leurs injectant ces données
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Voila ce que j'ai trouvé sur http://ruby.sketchup.com/Sketchup/Entity.html
Si cela te parle !
# set_attribute (dict_name, clé, valeur) ⇒ objet
L'attribut set est utilisé pour définir la valeur d'un attribut dans un dictionnaire d'attribut avec le nom donné.
Cette méthode va créer un nouveau AttributeDictionary si aucune existe.
Remarque, un bogue avant SketchUp 2015 corromprait le modèle si la clé est une chaîne vide. Cela inclut également des valeurs qui sont évaluées à vider les chaînes, comme nul.
Exemples:
dict_name - Le nom d'un dictionnaire d'attributs.
clé - Une clé d'attribut.
valeur - La valeur de l'attribut.
Résultats:
valeur - la nouvelle valeur réglée en cas de succès
Version:
SketchUp 6.0
Si cela te parle !
# set_attribute (dict_name, clé, valeur) ⇒ objet
L'attribut set est utilisé pour définir la valeur d'un attribut dans un dictionnaire d'attribut avec le nom donné.
Cette méthode va créer un nouveau AttributeDictionary si aucune existe.
Remarque, un bogue avant SketchUp 2015 corromprait le modèle si la clé est une chaîne vide. Cela inclut également des valeurs qui sont évaluées à vider les chaînes, comme nul.
Exemples:
- Code:
depth = 100
width = 100
model = Sketchup.active_model
entities = model.active_entities
pts = []
pts[0] = [0, 0, 0]
pts[1] = [width, 0, 0]
pts[2] = [width, depth, 0]
pts[3] = [0, depth, 0]
# Add the face to the entities in the model
face = entities.add_face pts
# I just happen to know that the second and third entities in the
# entities objects are edges.
entity1 = entities[1]
status = entity1.set_attribute "testdictionary", "test", 115
dict_name - Le nom d'un dictionnaire d'attributs.
clé - Une clé d'attribut.
valeur - La valeur de l'attribut.
Résultats:
valeur - la nouvelle valeur réglée en cas de succès
Version:
SketchUp 6.0
je cherche aussi au même endroit que toi , mais ca ne me parle pas trop ....pour l'instant
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Je te laisse fouiner !
J'ai de la compta en retard et plein de devis qui s'impatientent!
A plus tard !
J'ai de la compta en retard et plein de devis qui s'impatientent!
A plus tard !
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
Dans tes relations tu n'as pas un fredo ou autre dieu du code ?
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
simjoubert a écrit:Dans tes relations tu n'as pas un fredo ou autre dieu du code ?
À mon avis même pas nécessaire d avoir le niveau Fredo
Faudrait peut-être que tu lances une demande sur le site des codeurs ruby
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Dommage que toute les fonctions SketchUp ne soient pas implantées dans les CD
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
je viens de demander de l'aide à la communauté ruby
pour suivre le post
https://forums.sketchup.com/t/set-attribut-date-shadow-dynamic-component/42371?u=simjoubert
J'espère que mon anglais et google traduction ne m'ont pas arnaqué !
pour suivre le post
https://forums.sketchup.com/t/set-attribut-date-shadow-dynamic-component/42371?u=simjoubert
J'espère que mon anglais et google traduction ne m'ont pas arnaqué !
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
Génial je crois que tu as déjà une réponse plus que positive, cool on aura appris beaucoup sur ce post
mais maintenant il faut digérer ce code et même le comprendre pour l'utiliser , mais c'est un nouveau départ encourageant
un truc que j'ai pas compris ? comment on récupère la date et la saison
à suivre....
mais maintenant il faut digérer ce code et même le comprendre pour l'utiliser , mais c'est un nouveau départ encourageant
un truc que j'ai pas compris ? comment on récupère la date et la saison
à suivre....
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Oui c'est cool !
Je recopie la réponse que nous offre notre nouvelle ami Dan du forum Ruby
The easiest way to do this now is to have a custom "Season" attribute, whose values can be chosen by the user as "Autumn","Winter", "Spring" and "Summer".
Then the DC's "Material" attribute could have a formula that choses the material based upon the chosen value of the "Season" field:
Now, if you wish to set all DCs to use a certain season, in Ruby, use a method like this within your module or class:
Crois tu pouvoir faire un petit bouton ou un lien contextuel qui ouvre une boite de dialogue de choix et qui applique le code fourni par Dan?
Bonne journée
Simon
Je recopie la réponse que nous offre notre nouvelle ami Dan du forum Ruby
The easiest way to do this now is to have a custom "Season" attribute, whose values can be chosen by the user as "Autumn","Winter", "Spring" and "Summer".
Then the DC's "Material" attribute could have a formula that choses the material based upon the chosen value of the "Season" field:
- Code:
=CHOOSE (OPTIONINDEX("Season"), "Autumn_Color", "Winter_Color", "Spring_Color", "Summer_Color")
Now, if you wish to set all DCs to use a certain season, in Ruby, use a method like this within your module or class:
- Code:
def set_season_to(season=nil)
season_set = ["Autumn","Winter", "Spring", "Summer"]
dict = "dynamic_attributes"
dlist = Sketchup::active_model.definitions
dcs = dlist.select {|d| d.attribute_dictionary(dict,false) }
seasonal = dcs.select {|d| d.get_attribute(dict,"Season",false) }
if !season.nil? && season_set.include?(season)
value = season
else
if season.is_a?(Integer) && season.between?(0..season_set.size-1)
value = season_set[season]
else # increment season
this = dlist.first.get_attribute(dict,"Season",season_set[0])
choice = season_set.index(this) + 1
choice = 0 if choice >= season_set.size
value = season_set[choice]
end
end
seasonal.each {|d| d.set_attribute(dict,"Season",value) }
end
Crois tu pouvoir faire un petit bouton ou un lien contextuel qui ouvre une boite de dialogue de choix et qui applique le code fourni par Dan?
Bonne journée
Simon
en fait le code ruby semble mettre à jour les composants , mais ne retourne pas la date en fonction des ombres
d'aprés DanRathbun l'auteur du code , c'est toi qui donne la saison dans la boite de dialogue du composant ..... ce que je te propose depuis le début , même si c'est un plus , pas vraiment besoin d'un code ruby pour mettre à jour
d'aprés DanRathbun l'auteur du code , c'est toi qui donne la saison dans la boite de dialogue du composant ..... ce que je te propose depuis le début , même si c'est un plus , pas vraiment besoin d'un code ruby pour mettre à jour
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
J'ai demandé sur le forum ruby une variante pour avoir la date du modèle et non la variation artificielle d'une variable saison selon 4 états.
A plus tard
Simon
A plus tard
Simon
oui j'ai vu , j'ai essayé de mettre également un message , mais je ne peux pas répondre , mon compte est temporaire ....j'ai pas tout compris
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
j'ai créer un compte via l'identifiant de sketchup
3 clics !
3 clics !
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
simjoubert a écrit:j'ai créer un compte via l'identifiant de sketchup
3 clics !
idem pour moi ...... mais j'ai reçu ce message et je ne peux pas répondre ....
Bonjour,
Ceci est un message automatisé de la communauté SketchUp pour vous informer que votre compte a été mis temporairement en attente comme mesure de précaution.
Veuillez continuer à parcourir, mais vous ne pourrez pas répondre ou créer des sujets jusqu'à ce qu'un membre du personnel passe en revue vos publications les plus récentes. Nous nous excusons pour le dérangement.
je leur ai paru louche
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
BlackListé ? ou alors j'ai eu de la chance!?
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
J'ai eu une nouvelle réponse de DAnRathbun
"Here is a incomplete module. You finish it so that you learn some coding."
Reste à implémenter les bout manquant!
Allez au boulot !
"Here is a incomplete module. You finish it so that you learn some coding."
- Code:
# encoding: UTF-8
require "sketchup.rb"
module SimJoubert
module SeasonalComponents
extend self
MENU_TEXT = "Update dateShadow DC attibuts"
DICT = "dynamic_attributes"
def command
selset = Sketchup::active_model.selection
if selset.empty?
# update ALL seasonal components
update_dc_date_attribut(Sketchup::active_model.definitions)
else
# update ONLY selected seasonal components
update_dc_date_attribut(selset)
end
end
def get_seasonal_dcs(collection)
# Filter the referenced collection to
# select only seasonal dynamic components
# as shown in previous posted example.
end
def update_dc_date_attribut(collection)
seasonal = get_seasonal_dcs(collection)
# 1. Retrieve data from shadowinfo into local variables,
# 2. Iterate the seasonal component definitions
# writing the data into dictionary attributes.
end
# other code / methods here
unless file_loaded?(__FILE__)
UI.add_context_menu_handler do |context_menu|
context_menu.add_item(MENU_TEXT) { command() }
end # context_menu_handler
end
end # plugin module
end # outer namespace module
Reste à implémenter les bout manquant!
Allez au boulot !
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
Super ça avance, Je suis sans mon pc jusqu'à mardi , alors petite pause ,
je vais suivre le post sur ma tablette
je vais suivre le post sur ma tablette
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
hello
petit essai avec le plugin et deux composants dynamiques de fortune que j'ai bricolés
le plugin met la saison à jour , mais pas les composants ......j'ai mis une variable mise à jour dans les composants
si je met le mois de decembre , le feuillage disparait et la neige apparait sur le sol
si je met le mois de mai le feuillage apparait et la verdure sur le sol
à mon avis encore à améliorer et à suivre ........
petit essai avec le plugin et deux composants dynamiques de fortune que j'ai bricolés
le plugin met la saison à jour , mais pas les composants ......j'ai mis une variable mise à jour dans les composants
si je met le mois de decembre , le feuillage disparait et la neige apparait sur le sol
si je met le mois de mai le feuillage apparait et la verdure sur le sol
à mon avis encore à améliorer et à suivre ........
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
prochaine étape , mettre des fleurs pour le printemps , changer la couleur du feuillage à l'automne en diminuant progressivement la quantité vers l'hiver
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Et le top, les feuilles qui tombent avec MSPhysics by Anton!
Dernière édition par Pilou le Mer 12 Avr 2017 - 11:08, édité 1 fois
-------------------------------------------------------------------------------------------------------------------------
Petit site Galerie
Est beau ce qui plaît sans concept!
Moi dans les préférences de SketchUp CTRL + F4 plug in mettre à jour saison et CTRL + F5 Édition composants dynamique redraw
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
Des que je rentre je change de paramètres nouveau plugin mettre à jour heure et les spots d'éclairage s'allume dans la scène de rendu
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
super tu nous feras voir le résultat
a+
a+
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable Lenovo écran 16''|win11 64 bits| i7 Quad core|ram 32go| CG GFORCE RTX3070 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
Page 2 sur 4 • 1, 2, 3, 4
Sujets similaires
» [ SKETCHUP composants dynamiques ] Test d'un GPTS ou un bot assistant composants dynamiques sous chatgpt4
» [ SKETCHUP composants dynamiques ] Mon tuto complet de 6h30 - apprendre les composants dynamiques
» [SKETCHUP - COMPOSANTS DYNAMIQUES]copie de composants dynamiques qui percent une surface
» [SKETCHUP composants dynamiques]Tutos pour la création de composants dynamiques
» [ SKETCHUP composants dynamiques ] textures dans les composants dynamiques
» [ SKETCHUP composants dynamiques ] Mon tuto complet de 6h30 - apprendre les composants dynamiques
» [SKETCHUP - COMPOSANTS DYNAMIQUES]copie de composants dynamiques qui percent une surface
» [SKETCHUP composants dynamiques]Tutos pour la création de composants dynamiques
» [ SKETCHUP composants dynamiques ] textures dans les composants dynamiques
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 2 sur 4
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum